update is used to resynchronize the package index files from their
sources. The indexes of available packages are fetched from the
location(s) specified in /etc/apt/sources.list. For example, when
using a Debian archive, this command retrieves and scans the
Packages.gz files, so that information about new and updated
packages is available. An update should always be performed before
an upgrade or dist-upgrade. Please be aware that the overall
progress meter will be incorrect as the size of the package files
cannot be known in advance.
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.
sudo apt-get 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.
PawnTakesKing wrote:Thanks! Everyone here is so helpful. Well, until MintUpdate is fine tuned to work directly with LMDE, I think I'd rather use the terminal to update. And I'll start using dist-upgrade as well.
As for frequency, right now I check for updates daily, fwiw.
viking777 wrote:As for frequency, right now I check for updates daily, fwiw.
CiaW is right, the more often you update the less often you will run into problems. It sounds counter intuitive, but it isn't. One of the biggest problems of running rolling release distros is the number of updates you have to contend with, and the longer you leave them, the more the complexities of their interactions come into play and the more problems you get. I had to remove Sidux because I couldn't afford the cost (on mobile broadband which I use a lot) of keeping up with the number of updates required. I hope this won't be the case with LMDE, but it has yet to be decided.
DrHu wrote:Unless you absolutely need a newer application version or it has some features you want to try or need; then the only necessary updates are security fixes.
Users browsing this forum: No registered users and 2 guests