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