当前位置: 首页>>技术教程>>正文


Ubuntu apt-get更新与升级

, , ,

问题描述

我有一个带有Ubuntu Server 12.04的VPS,并且我希望服务器具有最大的稳定性,其主要目的是网络服务器。

UpdateUpgrade有什么区别?我无法理解差异。据我了解,Upgrade是某些软件产品的软件包的升级版本,例如,如果此升级的软件进行了一些API更改,并且我的代码可能与该更新不兼容,我将遇到问题。但是,与使用dist-upgrade进行的大版本更改相比,由于这只是小版本更改,因此大多数情况下,这些升级将与我的代码兼容。我明白吗?

第二个小问题是sudo apt-get update是否与我运行sudo aptitude并安装所有安全更新相同?我喜欢aptitude,就像Windows Updates一样,这就是为什么我选择Ubuntu Server。

最佳思路

只是:

apt-get update将更新存储库软件包数据的本地副本,例如可用版本和依赖项。

  • 需要检查是否存在任何更新。

  • 它实际上并没有升级软件包。

apt-get upgradeapt-get dist-upgrade将升级软件包。

  • 前者进行常规系统升级

  • 后者将应用更高级别的补丁,例如内核升级。

  • 检查this link,以详细了解upgradedist-upgrade

有关aptitudeapt-getread this AskUbuntu post的详细讨论。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/8641.html,未经允许,请勿转载。