探究:Manjaro和Arch,谁更容易滚挂?

  • Post author:
  • Post category:其他


我们在使用滚动更新的Linux发行时,经常会遇到各种各样的故障,也就是我们常说的“滚挂了”。

常见的滚动更新发行有Arch、Gentoo和Manjaro等,而

Manjaro基于Arch



Manjaro采用滞后于Arch的更新方式来确保稳定性,

然而,Manjaro真的能有效减少Arch系滚挂的次数吗?

滚挂的原因有很多,我是两个版本都用过的,但我认为

Manjaro更容易滚挂。

先说一下情况吧:我在我的笔记本上使用Manjaro和Arch各有大半年。其中,Manjaro一个月左右就挂了,每次都是stable大更新。Arch从半年前一直用到现在。自己的Arch虚拟机从去年8月滚动到现在还没有出现故障。

对于我这种单N卡的机子来说,

滚挂的主要原因是N卡驱动

,所以每次滚挂

几乎都是更新N卡驱动后出了问题。

后来在一次glibc的更新时,我注意到Manjaro的glibc包

落后于Arch两个版本

。结果就是

许多依赖新版glibc的AUR包不能正常使用

,提示需要下一版glibc才能工作。我想可能是

Manjaro的落后更新机制影响了稳定性

。后来我在虚拟机中

将Manjaro的源换成unstable,故障率大为降低

,印证了我的猜测。

激进的更新策略不一定是坏事,因为新的库往往能解决原来的一些库缺失的问题。

AUR是为Arch而非Manjaro准备的,Manjaro较为保守的软件包反而会影响正常使用。

不过,无论使用哪一个滚动发行,

做好备份才是防止意外发生的最佳方法。



版权声明:本文为baidu_20252435原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。