2023年2月15日 星期三

你的下一个 Arch 何必是 Arch

AI 生成的摘要

加载中...

(此服务由 xLog 驱动)

你的下一个 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 系。

系统


1: https://www.timochan.cn/notes/38
2: https://www.timochan.cn/notes/39
此文章已经由它的创作者签名并安全地存储在区块链上。
多云开心
2 年前
1140
  • 你的下一个 Arch 何必是 Arch