On Sat, Apr 03, 2004 at 12:52:44PM +0200, Martin Kuball wrote: | Am Friday 02 April 2004 22:46 schrieb Osamu Aoki: | > <p> | > Don't use <prgn>apt-get</prgn> for serious administration; | > <tt>apt-get install</tt> is useful, but for the rest you should use | > real front-ends such as <prgn>dselect</prgn> and | > <prgn>aptitude</prgn>. | | Would you like to explain this a little bit? What exactly is the | advantage of using a front end over plain apt-get. At least I did not | encounter any problems using the apt-get aproach.
'apt-get {install,upgrade,dist-upgrade}' works as intended. However,
it has the following limitations :
. no notification is a package becomes 'obsolete' (removed from
the package repository)
. no way to trace dependencies to resolve any
installation/upgrade issues
. no way to track what packages are automatically installed
solely to meet a dependency (and therefore no way to
automatically remove them if the package depending on it
is removed)
. no way to install and remove packages simultaneously (you
must run apt-get at least twice)
. no way to browse what packages are available or installed
. no way to show details for just a specific version of a
package ('apt-cache show' gives details for all available
versions)
I'm sure this list isn't exhaustive, but it gives an idea why it is
recommended to use a program intended for end-user (admin) use such as
aptitude instead of a development proof-of-concept program (which is
what 'apt-get' and 'apt-cache' are).
-D
--
He who finds a wife finds what is good
and receives favor from the Lord.
Proverbs 18:22
www: http://dman13.dyndns.org/~dman/ jabber: [EMAIL PROTECTED]
signature.asc
Description: Digital signature

