ubuntu upgrade

Posted feipeng8848

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu upgrade相关的知识,希望对你有一定的参考价值。

升级命令

虽然 apt-get 经常被人诟病,但实际上它还是个挺好用的软件包管理器。在 Ubuntu 14.04 以后的系统中,apt-get 相关的升级更新命令有四个:

apt-get update
apt-get upgrade
apt-get full-upgrade
apt-get dist-upgrade

那么,这四个升级命令都有什么差别呢?

根据 apt-get 的官方手册:

  • update - 从服务器更新可用的软件包列表。
  • upgrade - 根据列表,更新已安装的软件包。upgrade 不会删除在列表中已经没有的软件包,也不会安装有依赖需求但尚未安装的软件包。
  • full-upgrade - 根据列表,更新已安装的软件包。full-upgrade 可能会为了解决软件包冲突而删除一些已安装的软件包。
  • dist-upgrade - 根据列表,更新已安装的软件包。dist-upgrade 可能会为了解决软件包冲突而删除一些已安装的软件包,也可能会为了解决软件包依赖问题安装新的软件包。

我们应该怎么做?

依次执行如下命令即可:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
sudo reboot

以上是关于ubuntu upgrade的主要内容,如果未能解决你的问题,请参考以下文章

Ubuntu software update中update和upgrade的关系说明

ubuntu sudo update与upgrade的作用及区别

ubuntu sudo apt-get upgrade 和 sudo apt-get dist-upgrade区别

ubuntu 16.04 LTS upgrade后报错snapd

ubuntu sudo update与upgrade的作用及区别

Ubuntu中 sudo update与sudo upgrade的作用及区别