如何更新 Arch Linux

是时候更新您的 Arch Linux 系统了吗?无论您使用的是纯 Arch 还是基于 Arch 的发行版(如 Manjaro 和 Garuda Linux),我们都会向您展示如何使用一两个简单的命令安全地更新您的系统。
在任何 Linux 发行版上,保持软件包最新都很重要。 Arch 在滚动发布模型上运行,一旦准备就绪,就会为您的虚拟门提供前沿更新。因此,需要频繁更新(结合有效备份)以避免系统损坏和软件包损坏。
大多数基于 Arch 的发行版都使用 pacman 包管理器来下载和安装更新,这一过程在技术上称为“同步”。您将使用 pacman 命令来保持您的包同步和运行。
在 Arch Linux 上应用系统更新
要开始更新所有已安装的软件包,请打开任何终端应用程序并传递以下命令:
sudo pacman -Syu
在命令继续之前,系统会提示您输入密码。此命令检查可用更新。如果有的话,它会列出包,以及它们的新版本号。

然后系统会提示您确认是否要应用完整升级。键入 y
并按 Enter 确认,或使用 n
取消。

如果您怀疑有损坏的包,您可以强制下载更新的数据库来解决这些问题。即使没有可用的更新,pacman 也会验证您当前安装的软件包的完整性。在字符串中添加第二个 y
以实现这一点。
sudo pacman -Syyu
如何在 Arch Linux 中更新特定包
如果您只想更新特定包,请使用与安装它相同的命令,将 package_name
替换为您的选择。
sudo pacman -S package_name
如果您不确定包的名称是什么,您可以使用 -Qs
标志搜索已安装的包。
pacman -Qs string
请务必将 string
替换为您的搜索词。这将搜索包名称和描述,因此您应该很容易找到您要查找的内容。