Gnu/Linux package manager, multiple versions, no root privilege

Posted by user744629 on Super User See other posts from Super User or by user744629
Published on 2012-11-23T10:48:09Z Indexed on 2012/11/23 17:09 UTC
Read the original article Hit count: 525

Filed under:

I'm looking for a Gnu/Linux package manager, that can help to package, distribute, install sofware (actually scientific libraries), like this:

  • do not required root privilege, for example, install in $HOME/opt or $HOME/local
  • manage muliple version of a library, for example, with this directories organisation:
    • $HOME/opt/somelib/4.2.1/lib/
    • $HOME/opt/somelib/4.2.1/include/
    • $HOME/opt/somelib/4.2.1/bin/
    • $HOME/opt/somelib/4.2.2/lib/
    • $HOME/opt/somelib/4.2.2/include/
    • $HOME/opt/somelib/4.2.2/bin/
    • $HOME/opt/anotherlib/1.0.0/lib/
    • $HOME/opt/anotherlib/1.0.0/include/
    • $HOME/opt/anotherlib/1.0.0/bin/
  • package contains source files, not binaries, build is performed during install.
  • support for Mac OS X too would be good.

Then it's up to the user to manage it's LD_LIBRARY_PATH, or compile with -L/good/path etc.

Does it exists?

© Super User or respective owner

Related posts about packages