你的下一个 Arch 何必是 Arch

前言#

之前，我也说了，Arch 因为下载一个混淆的包，导致了我的配置文件全部错乱，所以跑去了 Manjaro；Manjaro 确实简化了安装流程，而且自身确实相对稳定。但是问题也是存在的：由于源是从 ArchLinux Fork 出来的，导致的就是如果选择 stable 分支的话，包的更新速度很慢，和 archlinuxcn 或者 AUR 的打包依赖版本有可能不匹配，而且，Manjaro 维护官方的行为有的时候和社区相冲突，感到很魔幻；但是如果选择 unstable 分支的话，国内的镜像源时不时 404，所以烦得要死。正好看到了 EndeavourOS

1
2

优缺点#

优点如下：

遵循 KISS 原则

图形化的安装界面（Manjaro 同款）

仅提供最基础的桌面环境

桌面选择丰富，不仅仅局限于安装镜像自带的那个

安装镜像体积比较小

安装完系统后的引导相对使用且友好

不是又维护一个源，而是直接是 Arch Linux 源

缺点如下：

我想不到这玩意有啥缺点，如果有缺点就是 Arch Linux 的缺点

Arch Linux 激进的发行策略

AUR 更野的发包

当然，以上缺点我认为都不是缺点，为何？如果你体验过 Debian 系的操作系统，你会对源内的包非常失望的，stable 分支的包老的一批，而且也不够丰富，第三方的包只能依赖于 PPA 扩展；然而，是个人都知道管理第三方 PPA 也是一件麻烦的事情，第三方 PPA 可不会保证兼容性，所以整体使用起来相当割裂；你说切换到 unstable 分支？拜托，你永远不知道你的用户跑在什么分支上，而且 Debian 9-11 三版本都有人在用，打包是相当痛苦的，你永远不知道你的用户环境依赖有多糟糕，虽然 APT / DPKG 这套包管理很牛皮，但是架不住依赖环境混乱，打包不规范，而且你的用户可不会主动切换到 unstable 分支。

也许你会说，Arch 太激进了，我需要的是稳定，如果你需要的是稳定，那就回去用 Debian 系，滚动式更新策略就是不是为你准备的，等你厌烦了 Debian 再来 Arch 系吧。可能这就是著名的 Debian 定律吧，反正我是讨厌死了在桌面系统上使用 Debian 系。

系统#

此文由 Mix Space 同步更新至 xLog
原始链接为 https://www.timochan.cn/notes/40

Footnotes#

https://www.timochan.cn/notes/38 ↩

https://www.timochan.cn/notes/39 ↩