如何获得更新、升级、分布式升级、完全升级,以及它们的异同?

deb 基于apt的发行版提供了apt或apt-get以交互方式和从网络存储库管理包。更新包时 update , upgrade dist-upgrade 可以使用。但是这两个命令有什么区别呢。在本教程中,我们将研究这个问题。

null

Apt获取/Apt更新

update 命令只需从存储库获取包信息。这些存储库是提供包及其元数据的远程internet站点。我们将获取元数据或包信息,然后将其与本地安装或下载的包信息和元数据进行比较。这不会下载任何软件包。

$ sudo apt update

Apt Get/Apt升级

真正的更新操作将与 upgrade 命令。此命令将下载软件包并相应升级。所以呢 upgrade 命令将在之后运行 update 命令。我们应该有根权限,以便完全更新操作,所以我们将使用 sudo 之前 upgrade 命令。

$ sudo apt upgrade

Apt Get/Apt Dist升级

dist-upgrade 命令与 upgrade 命令。此命令也将升级,但在升级过程中,会出现一些与包配置相关的提示。在 dist-upgrade 此问题将由自动回答 apt 这将使我们的升级操作更加简单和智能。

$ sudo apt dist-upgrade

Apt Get/Apt完全升级

full-upgrade 与相同 dist-upgrade 所以我们可以同时使用这两个命令。

相关文章: 什么是Pfsense及其特性?

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享