3 ms·
Doesn't this do roughly the same thing as the Debian alternative system? EDIT: I should have read your link first. It appears that your system allows for grea
by eeperson 16y ago
Doesn't this do roughly the same thing as the Debian alternative system?
EDIT: I should have read your link first. It appears that your system allows for greater isolation and the ability to relocate different versions.
- ot 16y agoYes, and also everything is contained in a single user directory, a "box". You can have multiple independent boxes.
- theBobMcCormick 16y agoIs this similar to Gnu Stow? Or does it do something significantly different?
- ot 16y agoStow installs packages in /usr/local, bpt in a directory specified by the user (for example under the home directory) BPT uses the pair (name, version) as install directory, so it is possible to install several versions of the same package and switch between them. The "boxes" (directories with packages) created with bpt are relocatable, so it is possible to prepare a box with all the applications and their dependencies and deploy it without needing root privileges. It has first class support for python packages (through PIP) and "autobuild", which is similar to checkinstall. I couldn't find these features anywhere else.
- endgame 16y ago> Stow installs packages in /usr/local No, it doesn't. I've used stow heaps of times in my home directories on various university machines. The common case is for managing /usr/local, but you can ./configure --prefix=$HOME && make && make install prefix=$HOME/stow/foo-3.14 && cd $HOME/stow && stow foo-3.14 without trouble.