...
This is to allow the administer fine grained control. The more higher level of updates, the more risk to a system.
After running an upgrade, ssh into the system with a new session and check if the system welcome message requests a reboot,
Code Block | ||
---|---|---|
| ||
sudo reboot |
upgrade
Package Update using upgrade is the safest and covered in Setup Ubuntu Linux Base Server. The command to upgrade is,
...
Panel |
---|
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. |
Once the system actually is in production you will want to review what will be upgraded before actually performing the upgrade. This can be performed using --simulate,
Code Block | ||
---|---|---|
| ||
sudo apt-get upgrade --simulate |
dist-upgrade
The next level is,
Code Block | ||
---|---|---|
| ||
sudo apt-get dist-upgrade |
...