技术解析

什么叫做“滚挂”?
0
2021-06-22 11:34:25
idczone
一直不是很明白什么叫做 Linux 滚挂。是指执行系统更新而出故障不能运行吗?
ArchLinux 等滚动更新系统的专用术语,所谓滚动更新就是指不能单独更新某个特定软件包,每次更新必须将全部软件包更新到最新。
因此,当有些软件包出现问题(如果是官方源的包,一般官网会告知),更新之后可能会有整个系统挂掉的风险,故曰滚挂。
同时,由于滚动更新机制,大部分开发者无需担心兼容性问题(所有依赖包可以被认为是最新的),所以一旦长时间不滚也有几率挂掉。
多看官网公告,勤滚,一般就不会挂。

就是 sudo pacman -Syyu 之后挂了 2333

字面意思,滚着滚着就挂了

真有意思

吓得我 Syyu --noconfirm 了一下,还好没挂

因为包依赖的缘故,几乎所有系统都不能只升级某一个软件包。滚动更新的意思是没有系统版本号的概念。

而且 arch 也不是每次都要 Syu,你也可以指定更新某个软件和其依赖

其实多半是配置改动的问题。。。

简单的说就是你更新完系统重启电脑,发现启动不起来了

打开 testing,然后每天几次 sudo pacman -Syyu
数据地带为您的网站提供全球顶级IDC资源
在线咨询
专属客服