[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: keep users alert to packages deleted from debian



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: dman@dman13.dyndns.org

Attachment: signature.asc
Description: Digital signature


Reply to: