Don't be misled
Posted Sep 18, 2003 5:15 UTC (Thu) by
ncm (subscriber, #165)
Parent article:
Revisiting RPM Package Management
It is a fundamental error to equate a ported apt-get with
Debian's package management. Most of the value of Debian's
packaging isn't in apt-get at all, but lies rather in Debian's
packaging policy and its enforced application to the contents
of packages. Apt-get just takes advantage of the enforced policy.
Without that policy, apt-get is a hollow shell; it can automate
downloading, which looks nice, but can't prevent problems of
incompletely described package interactions.
The reason this matters is that users of apt-get and its
offshoots on other distros might come to believe that Debian,
raided for its convenient apt toolset, has nothing unique
left to offer. On the contrary, for example, Debian's more
careful library naming policy eliminates most library version
problems. On other distros you must manually override the
package manager, which can't track multiple library versions,
and in so doing you are likely to break your installation.
It is almost never necessary to override the Debian package
manager's judgment; in six years I have only done so while
purging third-party packages that turned out to be faulty.
A Debian system can be fully upgraded by the package manager from
one major release to another without a dangerous "reinstall".
Most Debian users only ever install once on any given machine,
and upgrade incrementally at need, without rebooting.
Anyone who wonders where the hundreds of volunteers have applied
their efforts, instead of delivering a flashy UI installer,
should consider that they have not been idle. Other distros
can lift apt-get, but they can never afford to duplicate the
deep work on system coherence that has gone into Debian.
(
Log in to post comments)