diff options
author | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-01-12 15:17:51 +0000 |
---|---|---|
committer | Eelco Dolstra <e.dolstra@tudelft.nl> | 2006-01-12 15:17:51 +0000 |
commit | e4d4969ae929682aea936e035cc24d56949a82ba (patch) | |
tree | 1fcddffde869e004096673698a5e18ca87049c2a /tests/nix-pull.sh | |
parent | 5b527901ae625675f525dd65b82f90bcb2001afd (diff) |
* New tools nix-pack-closure and nix-unpack-closure. These provide a
useful way to transfer the closure of a store path to another
machine.
These commands provide functionality previously possible through
`nix-push --copy'. However, they are much more convenient in many
situations (though possibly less efficient).
Example:
$ nix-pack-closure /nix/store/hj232g1r...-subversion-1.3.0 > svn.closure
(on another machine:)
$ nix-unpack-closure < svn.closure
Note that Subversion is added to the store, but not installed into a
user environment. One should do `nix-env -i
/nix/store/hj232g1r...-subversion-1.3.0' for that.
Another example: copy the application Azureus to the machine
`scratchy' through ssh:
$ nix-pack-closure $(which azureus) | ssh scratchy nix-unpack-closure
Diffstat (limited to 'tests/nix-pull.sh')
0 files changed, 0 insertions, 0 deletions