如何在 Linux 中使用一个命令升级所有软件
众所周知,让我们的 Linux 系统保持新状态会用到多种包管理器。比如说,在 Ubuntu 中,你无法使用 sudo apt update
和 sudo apt upgrade
命令升级所有软件。此命令仅升级使用 APT 包管理器安装的应用程序。你有可能使用 cargo
、pip、npm
、snap
、flatpak
或 Linuxbrew 包管理器安装了其他软件。你需要使用相应的包管理器才能使它们全部更新。
再也不用这样了!跟 topgrade
打个招呼,这是一个可以一次性升级系统中所有软件的工具。
你无需运行每个包管理器来更新包。这个 topgrade
工具通过检测已安装的软件包、工具、插件并运行相应的软件包管理器来更新 Linux 中的所有软件,用一条命令解决了这个问题。它是自由而开源的,使用 rust 语言编写。它支持 GNU/Linux 和 Mac OS X.
在 Linux 中使用一个命令升级所有软件
topgrade
存在于 AUR 中。因此,你可以在任何基于 Arch 的系统中使用 Yay 助手程序安装它。
$ yay -S topgrade
相关文章