trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: December 2011

Re: [trinity-users] KDE-Trinity 3.5.13 hung my machine

From: David Hare <davidahare@...>
Date: Mon, 19 Dec 2011 17:34:36 +0000
On 19/12/11 17:11, Ken Heard wrote:

> Hadn't thought of using the apt-get dist-upgrade option to upgrade to
> kde-trinity 3.5.13, although I did use it as instructed to upgrade from
> Lenny to Squeeze.  It is too late now to find out whether using apt-get
> dist-upgrade for the first attempt to upgrade to 3.5.13 would have
> avoided the problem I encountered.
>

Probably yes.

<man apt-get>

upgrade
            upgrade is used to install the newest versions of all packages
            currently installed on the system from the sources enumerated in
            /etc/apt/sources.list. Packages currently installed with new
            versions available are retrieved and upgraded; under no
            circumstances are currently installed packages removed, or 
packages
            not already installed retrieved and installed. New versions of
            currently installed packages that cannot be upgraded without
            changing the install status of another package will be left at
            their current version. An update must be performed first so that
            apt-get knows that new versions of packages are available.


dist-upgrade
            dist-upgrade in addition to performing the function of upgrade,
            also intelligently handles changing dependencies with new 
versions
            of packages; apt-get has a "smart" conflict resolution 
system, and
            it will attempt to upgrade the most important packages at the
            expense of less important ones if necessary. So, dist-upgrade
            command may remove some packages. The /etc/apt/sources.list file
            contains a list of locations from which to retrieve desired 
package
            files. See also apt_preferences(5) for a mechanism for 
overriding
            the general settings for individual packages.