当前位置:   article > 正文

Linux命令+shell脚本大全:用 aptitude 更新软件_linux 远程升级应用程序

linux 远程升级应用程序

尽管 aptitude 可以帮忙解决安装软件时遇到的问题,但解决有依赖关系的多个包的更新会
比较烦琐。要用软件仓库中的新版本妥善地更新系统上所有的软件包,可用 safe-upgrade 选项。
aptitude safe-upgrade
注意,这个命令不需要使用软件包名称作为参数。因为 safe-upgrade 选项会将所有已安装
的包更新到软件仓库中的最新版本,更有利于系统稳定。
这里是 aptitude safe-upgrade 命令的输出示例。

  1. $
  2. $ sudo aptitude safe-upgrade
  3. The following packages will be upgraded:
  4. evolution evolution-common evolution-plugins gsfonts libevolution
  5. xserver-xorg-video-geode
  6. 6 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  7. Need to get 9,312kB of archives. After unpacking 0B will be used.
  8. Do you want to continue? [Y/n/?] Y
  9. Get:1 http://us.archive.ubuntu.com/ubuntu/ maverick/main
  10. libevolution i386 2.30.3-1ubuntu4 [2,096kB]
  11. [...]
  12. Preparing to replace xserver-xorg-video-geode 2.11.9-2
  13. (using .../xserver-xorg-video-geode_2.11.9-3_i386.deb) ...
  14. Unpacking replacement xserver-xorg-video-geode ...
  15. Processing triggers for man-db ...
  16. Processing triggers for desktop-file-utils ...
  17. Processing triggers for python-gmenu ...
  18. [...]
  19. Current status: 0 updates [-6].
  20. $

还有一些不那么保守的软件升级选项:
  aptitude full-upgrade
  aptitude dist-upgrade
这些选项执行相同的任务,将所有软件包升级到最新版本。它们同 safe-upgrade 的区别在
于,它们不会检查包与包之间的依赖关系。整个包依赖关系问题非常麻烦。如果不是很确定各种
包的依赖关系,那还是坚持用 safe-upgrade 选项吧。


说明 :显然,应该定期运行 aptitude 的 safe-upgrade 选项来保持系统处于最新状态。这点在
安装了一个全新的发行版之后尤其重要。通常在发行版推出最新的完整发布之后,就会
跟着出现很多新的安全补丁和更新。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/464213
推荐阅读
相关标签
  

闽ICP备14008679号