Nicolas B. Pierron
Nicolas B. Pierron
XkcdTools:
Method:
| Package Manager | Program |
|---|---|
| File System | |
| Path | |
| Package | |
| Package Manager | |
| Install | |
| Remove | |
| no such file or directory |
| Package Manager | Program |
|---|---|
| File System | Memory |
| Path | Pointer |
| Package | Object (mutable / immutable) |
| Package Manager | Garbage Collector |
| Install | Allocate & Root |
| Remove | Free / Lose Reference |
| no such file or directory | Segmentation Fault |
| Package Manager | Program |
|---|---|
| File System | Memory |
| Path | Pointer |
| Package | Object (mutable / immutable) |
| Package Manager | Garbage Collector |
| Install | Allocate & Root |
| Remove | Free / Lose Reference |
| no such file or directory | Segmentation Fault |
Some garbage collector properties:
Scan packages:
Listen on an UNIX socket:
With languages, such as:
Derive([ ("out","/nix/store/hlf8kajdx1zb387d8z6a4811759jn3kg-python3-3.4.2","","")],
[ ("/nix/store/2amb6nsgbjbimgdmclhn7xvwdppvb8sp-openssl-1.0.1m.drv",["out"]),
("/nix/store/3wffffp6k6j0scpxf58c04vy1kby8jx5-bzip2-1.0.6.drv",["out"]),
("/nix/store/6lzz188bxh3zvab1wrimhp0i465951kx-bash-4.3-p30.drv",["out"]),
("/nix/store/kdayv5zfvy5rp6q4zlc011bfpyfk6ifa-stdenv.drv",["out"]),
("/nix/store/njyjybqq70293y3i05yz0m257qhlgg4b-zlib-1.2.8.drv",["out"]),
("/nix/store/y0ypz4fc97yz0r22mbkp54vl3k29w0vg-Python-3.4.2.tar.xz.drv",["out"])],
[ "/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
"x86_64-linux",
"/nix/store/r5sxfcwq9324xvcd1z312kb9kkddqvld-bash-4.3-p30/bin/bash",
[ "-e","/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
[ ("NIX_LDFLAGS","-lgcc_s"),
… … … … … … … … … … … … … …
("src","/nix/store/a8zb3r363n29lgl2mlmkpikqa4nf7x5w-Python-3.4.2.tar.xz"),
("stdenv","/nix/store/2xppxfdg15ra07izp3ww1ddqfywiwf05-stdenv")])
Derive([ ("out","/nix/store/hlf8kajdx1zb387d8z6a4811759jn3kg-python3-3.4.2","","")],
[ ("/nix/store/2amb6nsgbjbimgdmclhn7xvwdppvb8sp-openssl-1.0.1m.drv",["out"]),
("/nix/store/3wffffp6k6j0scpxf58c04vy1kby8jx5-bzip2-1.0.6.drv",["out"]),
("/nix/store/6lzz188bxh3zvab1wrimhp0i465951kx-bash-4.3-p30.drv",["out"]),
("/nix/store/kdayv5zfvy5rp6q4zlc011bfpyfk6ifa-stdenv.drv",["out"]),
("/nix/store/njyjybqq70293y3i05yz0m257qhlgg4b-zlib-1.2.8.drv",["out"]),
("/nix/store/y0ypz4fc97yz0r22mbkp54vl3k29w0vg-Python-3.4.2.tar.xz.drv",["out"])],
[ "/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
"x86_64-linux",
"/nix/store/r5sxfcwq9324xvcd1z312kb9kkddqvld-bash-4.3-p30/bin/bash",
[ "-e","/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
[ ("NIX_LDFLAGS","-lgcc_s"),
… … … … … … … … … … … … … …
("src","/nix/store/a8zb3r363n29lgl2mlmkpikqa4nf7x5w-Python-3.4.2.tar.xz"),
("stdenv","/nix/store/2xppxfdg15ra07izp3ww1ddqfywiwf05-stdenv")])
Derive([ ("out","/nix/store/hlf8kajdx1zb387d8z6a4811759jn3kg-python3-3.4.2","","")],
[ ("/nix/store/2amb6nsgbjbimgdmclhn7xvwdppvb8sp-openssl-1.0.1m.drv",["out"]),
("/nix/store/3wffffp6k6j0scpxf58c04vy1kby8jx5-bzip2-1.0.6.drv",["out"]),
("/nix/store/6lzz188bxh3zvab1wrimhp0i465951kx-bash-4.3-p30.drv",["out"]),
("/nix/store/kdayv5zfvy5rp6q4zlc011bfpyfk6ifa-stdenv.drv",["out"]),
("/nix/store/njyjybqq70293y3i05yz0m257qhlgg4b-zlib-1.2.8.drv",["out"]),
("/nix/store/y0ypz4fc97yz0r22mbkp54vl3k29w0vg-Python-3.4.2.tar.xz.drv",["out"])],
[ "/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
"x86_64-linux",
"/nix/store/r5sxfcwq9324xvcd1z312kb9kkddqvld-bash-4.3-p30/bin/bash",
[ "-e","/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
[ ("NIX_LDFLAGS","-lgcc_s"),
… … … … … … … … … … … … … …
("src","/nix/store/a8zb3r363n29lgl2mlmkpikqa4nf7x5w-Python-3.4.2.tar.xz"),
("stdenv","/nix/store/2xppxfdg15ra07izp3ww1ddqfywiwf05-stdenv")])
Derive([ ("out","/nix/store/hlf8kajdx1zb387d8z6a4811759jn3kg-python3-3.4.2","","")],
[ ("/nix/store/2amb6nsgbjbimgdmclhn7xvwdppvb8sp-openssl-1.0.1m.drv",["out"]),
("/nix/store/3wffffp6k6j0scpxf58c04vy1kby8jx5-bzip2-1.0.6.drv",["out"]),
("/nix/store/6lzz188bxh3zvab1wrimhp0i465951kx-bash-4.3-p30.drv",["out"]),
("/nix/store/kdayv5zfvy5rp6q4zlc011bfpyfk6ifa-stdenv.drv",["out"]),
("/nix/store/njyjybqq70293y3i05yz0m257qhlgg4b-zlib-1.2.8.drv",["out"]),
("/nix/store/y0ypz4fc97yz0r22mbkp54vl3k29w0vg-Python-3.4.2.tar.xz.drv",["out"])],
[ "/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
"x86_64-linux",
"/nix/store/r5sxfcwq9324xvcd1z312kb9kkddqvld-bash-4.3-p30/bin/bash",
[ "-e","/nix/store/9krlzvny65gdc8s7kpb6lkx8cd02c25b-default-builder.sh"],
[ ("NIX_LDFLAGS","-lgcc_s"),
… … … … … … … … … … … … … …
("src","/nix/store/a8zb3r363n29lgl2mlmkpikqa4nf7x5w-Python-3.4.2.tar.xz"),
("stdenv","/nix/store/2xppxfdg15ra07izp3ww1ddqfywiwf05-stdenv")])
Method:
Immutable Paths:
Method:
Immutable Path & Predictable Hash:
Download from:
Method:
Method: