Linked by Thom Holwerda on Mon 23rd Jun 2008 16:51 UTC, submitted by sjvn
Linux Installing software on Linux. In the world of online minefields, this is the big one. Back in the day, you installed software on Linux by compiling it manually. Time-consuming, but assuming you had a decent knowledge of gcc, make, and maintaining library files, this could actually work. Later one came the package management systems that were supposed to make installing software on Linux a breeze: rpm, dpkg, and so on, and so forth. Since human beings have the innate tendency to assume that everyone else is wrong and only they are right, we are now stuck with 3453495 different Linux package managers. Denis Washington, a Fedora developer, is taking steps to resolve this issue.
Permalink for comment 319574
To read all comments associated with this story, please click here.
Distributions not interested?
by Tom5 on Mon 23rd Jun 2008 17:45 UTC
Tom5
Member since:
2005-09-17

The problem isn't that good third-party packaging systems don't exist, it's that distributions don't enable them by default. e.g. (my own) Zero Install is "in" most distribution repositories (Ubuntu, Debian, Fedora, etc), but you have to enter a command to install it first.

Anyway, here's the thread on the LSB packaging list:

https://lists.linux-foundation.org/pipermail/packaging/2008-June/000...

And some more links for things that already exist (* = written by me):

XML formats for describing packages:

http://trac.usefulinc.com/doap
http://klik.atekon.de/wiki/index.php/Klik2
http://0install.net/interface-spec.html (*)
http://luau.sourceforge.net/intro.shtml

Packaging systems that work on top of a distribution's installer:

http://klik.atekon.de
http://autopackage.org/
http://java.sun.com/products/javawebstart/
http://0install.net/ (*)

Other:

http://osnews.com/story/16956/Decentralised-Installation-Systems (*)
http://www.gnu.org/software/stow/
http://checkinstall.izto.org/

Reply Score: 5