Bill Jonas on Sun, 25 Mar 2001 00:40:16 -0500


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

Re: [PLUG] It's always the little details ....


Just a couple little nitpicks (you knew this was coming, right? ;) )...

On Sat, Mar 24, 2001 at 01:13:56PM -0500, Michael Leone wrote:
> apt-get update && apt-get upgrade

I'd use dist-upgrade instead of just upgrade; check the man page for the
precise differences between the two, but in a nutshell, a simple upgrade
will not upgrade a package if that package's dependencies have changed and
the change will affect the install status of another package on the
system.  It is simply an "in-place" upgrade of all the packages on the
system.  A dist-upgrade, on the other hand, does what upgrade does in
addition to handling changing dependencies.

To take an example, I reported, some time back, a bug on a package (I
forget which one).  It was using /usr/bin/mail, but it didn't depend on
the mailx package.  The maintainer also fixed some other bugs in the newer
package.  So if you had this package installed and mailx was not
installed, an upgrade would leave this package at its current version and
not install mailx.  A dist-upgrade would upgrade the package *and* install
mailx.

> running bind on that machine (like most distros, Debian installs and
> starts bind by default)- unecessarily, since my firewall runs a

I question this assertion.  I've done several installs of Debian and have
never had bind installed until I requested an 'apt-get install bind'.
Perhaps you picked task packages in tasksel that depend on bind for one
reason or another?

-- 
Bill Jonas    *    bill@billjonas.com    *    http://www.billjonas.com/
"As we enjoy great advantages from the inventions of others,  we should
be glad of an opportunity to serve others by any invention of ours; and
this we should do freely and generously."          -- Benjamin Franklin


______________________________________________________________________
Philadelphia Linux Users Group       -      http://www.phillylinux.org
Announcements-http://lists.phillylinux.org/mail/listinfo/plug-announce
General Discussion  -  http://lists.phillylinux.org/mail/listinfo/plug