这是计算的事实:应用程序会唠叨你更新。 不过,您不应忽略此类提示,因为更新通常带有安全补丁、错误修复和使软件更有用的新功能。
我们已经讨论了更新 Linux 和 Linux 软件的要点,但也许您只想快速更新计算机上的应用程序并继续您的生活。
更新 Debian 或 Ubuntu 系统
在那些时候,在基于 Debian 的发行版(例如 Ubuntu)中有一个简单的终端命令可以更新您计算机上的任何内容:
sudo apt install [package name here]
此命令将简单地检查并安装与指定软件相关的任何更新。 如果您不知道要更新的应用程序的包名称,可以运行以下命令列出系统上的所有包:
apt search [package]
如果您想一次更新所有内容,可以使用更多命令来加强此过程。 运行以下命令将获取有关计算机上软件的最新信息:
sudo apt update
运行此命令后,发出以下命令以更新所有具有较新版本的软件。
sudo apt upgrade
系统将列出此命令更新的所有内容,并要求您输入确认 是.
在 Red-Hat 发行版上更新软件包
如果您使用的是基于 Red Hat 的发行版,例如 CentOS,则更新系统的命令会有所不同。 这主要是因为这些系统使用 Yum 包管理器。
要在此类发行版上安装单个应用程序:
sudo yum install [PACKAGE]
要更新系统,请键入:
sudo yum update
更新 OpenSUSE 上的所有软件包
OpenSUSE 以其菜单驱动的 YaST 工具而闻名,但您也可以使用 Zypper 工具从命令行更新系统:
sudo zypper update
与其他包管理器一样,您也可以使用 zypper 更新单个包:
sudo zypper update [package]
sudo zypper up [package]
要更新系统上的所有软件包,请发出上述命令,但不带软件包名称。
sudo zypper update
sudo zypper up
如您所见,包管理器非常易于使用,命令也很容易记住。 如果您不知道您的包的名称,每个包管理器通常都有一个“搜索”选项来帮助您找到它。
在 Arch Linux 上安装更新
Arch 的包管理器 Pacman 不那么容易记忆,但易于使用。
对于更新单个包:
sudo pacman -S [package]
这 -S 开关代表 同步,也就是开发者所说的更新。
与其他发行版相比,更新系统也有点晦涩难懂,但您可以很快记住它:
sudo pacman -Syu
这 -y 选项代表 刷新,或从存储库下载主包数据库的新副本,以及 -u 为了 系统升级,或升级系统上任何过时的软件包。
让您的 Linux 系统保持最新很容易
就是这样! 现在,您拥有从终端快速更新 Linux 应用程序所需的一切。 如果您使用的是此处未介绍的其他发行版,或者只是想了解更多详细信息,请查阅您系统的文档。
Mahmoud Tantawy 的这条推文提醒我们为什么让我们的系统保持最新很重要:
如果您希望尽量减少 Linux 安装,那么了解哪些应用程序很重要可能会对您有所帮助。 即使是初学者的 Linux 用户也不知道他们可以在他们的系统上安装的各种软件。 建议此类用户安装附带基本应用程序的 Linux 发行版。
图片来源:arka38/存在Shutterstock