Linked by Eugenia Loli on Thu 22nd Feb 2007 23:24 UTC, submitted by Andrzej Ptak
Linux There are currently at least five popular ways of installing software in GNU/Linux. None of them are widely accepted throughout the popular distributions. This situation is not a problem for experienced users - they can make decisions for themselves. However, for a newcomer in the GNU/Linux world, installing new software is always pretty confusing. The article tries to sum up some of the recent efforts to fix this problem and examine the possible future of packaging software in GNU/Linux.
Thread beginning with comment 215706
To read all comments associated with this story, please click here.
Mediv
Member since:
2006-05-10

Personnally, there is one thing I do not like in Linux package management. In the distributions I know (Debian/Ubuntu, Fedora Core, Slackware) a package version is always associated to a distribution release.

If I want to easily install the last update of my favorite program, I may have to upgrade the core system or use backport/contribution repositories if the package is too new.

With systems like FreeBSD - I know, the article is about Linux and not *BSD - the core system is independant of the package system. For instance, I can upgrade a very new package without having to upgrade the whole system as they are managed independently.

I have to frequently use some last package versions without modifying the core system too much. With such a system, I do not have the impression to be stuck forever with old programs.

Reply Score: 5

fsckit Member since:
2006-09-24

I know what you're trying to get at here but it's not quite the panacea you're making it out to be. Try installing FreeBSD 4.11, or even 5.2.1 and see how well packages from a fresh csup'd ports tree react. Half of them won't even build, the others are going to have all kinds of insane bugs.

Reply Parent Score: 1