跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • V 友们 请问 Centos/Ubuntu 升级软件包和內核会有兼容性问题吗?
未分類
5 9 月 2021

V 友们 请问 Centos/Ubuntu 升级软件包和內核会有兼容性问题吗?

V 友们 请问 Centos/Ubuntu 升级软件包和內核会有兼容性问题吗?

資深大佬 : programV2 9

比如 centos 7, Yum update 更新所有软件包,以及手动更新升级內核,对于系统中已经安装的一些软件会出现兼容性问题吗?求有经验的 V 友分享一

大佬有話說 (8)

  • 資深大佬 : Puteulanus

    centos 官方源不是应该只有安全性更新,没有功能更新吗

  • 主 資深大佬 : programV2

    @Puteulanus 我 yum update 会令 centos 7.升级到 7.9, 所有的软件也到最新的版本。这个应该不只是安全更新

  • 資深大佬 : Puteulanus

    @programV2 https://serverfault.com/a/354473

  • 主 資深大佬 : programV2

    @Puteulanus 谢谢大佬。Ubuntu 官方源的 apt-get update 也是只有安全更新吗?

  • 主 資深大佬 : programV2

    @Puteulanus 我看链接里面的有人说 Ubuntu 也是一样做安全更新。 但是 Ubuntu 是可以跨版本升级的。请问 如果 apt-get upgrade 升级 OS 系统版本 16 到 18,已安装的软件版本也不会升级到最新的 stable 版本吗? 如果会升级的话,如何保证能够兼容旧的软件配置文件?这就是我主要的疑问。谢谢指点

  • 資深大佬 : msg7086

    更新没问题,升级不行。
    发行版里的「稳定版」,指的就是版本稳定,保证兼容。你从 7.0 一路升级到 7.9,基本可以保证所有的软件都能正常运行。但是你从 7.9 升到 8.0,那就等于是推倒重来了,你所有的软件都应该针对新版本做测试和适配。
    Ubuntu 和 Debian 都可以升级。如果你不改软件源里的版本,那你就一直待在原来的版本上,这时候 upgrade 是没问题的,只会修复 Bug 和安全问题。如果你改了版本,再 upgrade,那就是升级系统版本了。

  • 主 資深大佬 : programV2

    @msg7086
    @msg7086 谢谢 V 友. 请问你说的"改软件源里的版本"是指改 OS 的版本吗? 比如把 Ubuntu 16 改成 20, 然后再执行 upgrade 就可以升级系统版本, 是这个意思吗? 那为什么不用 sudo apt-get dist-upgrade 直接升级?
    @msg7086

  • 資深大佬 : msg7086

    @programV2 就算用 dist-upgrade 也得先改软件源啊。
    dist-upgrade 和 upgrade 的区别只在于出现冲突时的处理方法而已。
    然后不同版本之间的升级最好使用官方支持的方式,比如说 16 到 20 需要先升到 18 再升到 20 。

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具