| 会员登录 立即注册

打印 上一主题 下一主题

在 Ubuntu 和 Debian 中使用 apt 命令更新单个软件包

[复制链接]
跳转到指定楼层
楼主
3AAA 发表于 2022-8-6 18:35:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
楼主
3AAA
2022-8-6 18:35:39 4074 0 看楼主


如何 在命令行中更新你的 Ubuntu 系统?你可以使用apt update(刷新包缓存)和apt upgrade命令。
sudo apt update && sudo apt upgrade
它会更新所有可以立即升级的已安装 apt 包。这也包括 Linux 内核版本。

这似乎是一件好事,尤其是对于桌面用户。但对于运行关键 Web 服务的 Ubuntu 服务器用户而言,情况可能并非如此。

如果你想对更新有选择性,并且只想升级单个软件包,请使用以下命令:
sudo apt install --only-upgrade package_name
让我们更详细地了解一下。

使用 apt 命令升级单个包


第一步是更新本地包仓库缓存,以便你的系统知道有新版本的软件包可用。
sudo apt update
这是可选的。查看一下你要升级的软件包是否在可升级软件包列表中。
apt list --upgradable
如果所需的软件包有可用的新版本,你可以选择使用以下命令仅升级该单个软件包:
sudo apt install --only-upgrade package_name
如果你对已安装的软件包运行 apt install命令,它将升级到下一个可用版本。

但如果该软件包尚未安装,apt命令也会安装它。

这就是为什么 --only-upgrade部分是必要的。使用该选项,apt命令只会升级已安装的软件包。如果尚未安装,它将不会安装该软件包。

这不是最适合 Ubuntu 服务器用户的示例,但你仍然可以在下面的截图中看到我如何只升级了七个可升级包中的一个。



仅升级选定的软件包


如果要升级选定的几个软件包,那么不必一一更新。只需使用前面提到的命令提供包名称。
sudo apt install --only-upgrade package1 package2 package3
这是一个例子。



总结


当你面临必须升级选定软件包的情况时,你可以使用带有 –only-upgrade选项的apt install命令。

我建议阅读 如何更有效地使用 apt 命令。

via: https://itsfoss.com/apt-upgrade-single-package/

作者:Abhishek Prakash选题:lkxed译者:geekpi校对:wxy

本文由 LCTT原创编译,Linux中国荣誉推出
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表

3AAA 当前离线
白银会员

查看:4074 | 回复:0

关于我们  |   侵权投诉受理  |   联系我们  |   Archiver  |  
免责声明:邳州信息网所有言论只代表发表者个人观点,与本站无关
Copyright © 2009-2025 pzxxw.com 版权所有:邳州金银杏文化传媒有限公司  

苏公网安备 32038202000401号

快速回复 返回顶部 返回列表