CreeperAWA 我基本上没有 Linux 使用经验,顶多玩过一下 OpenWrt,Arch 系不敢动
在线传教
Arch系其实是最简单,体验最好的,只是官方原版因为社区理念设门槛,不给图形化安装器,导致看着很难,用CachyOS这种Calamare安装器安装的难度一下就下去了(安装在我之前的帖子)
Arch系最强的东西是AUR,官方仓库+AUR几乎完整的覆盖linux了软件生态,一个包管理器就能大一统,不需要向其他发行版那样到处找软件包
举例甚至deepseek harness刚出就上AUR了,paru -S deepseek-harness就能装
AUR是什么?
一般Arch软件包是.pkg.tar.zst格式,存储于官方仓库
官方没有那么多精力维护构建和打包怎么办? Arch:把打包构建脚本直接下载到用户设备,在用户设备完成打包构建操作不就行了?
于是有了AUR,AUR是一个用户管理的打包构建脚本(PKGBUILD)组成的仓库,安装软件时仅从仓库拉取脚本,然后本地执行脚本取得软件源代码或二进制文件(从.deb包/.rpm包甚至从macos软件包里拆东西都有可能),然后在本地跑编译构建,打包成.pkg.tar.zst,再交给包管理器安装
然后还有yay/paru等AUR助手大一统包管理器,两种软件包操作方法完全一样,只是PKGBUILD多一个审阅环节:因为PKGBUILD是脚本形式,且AUR由社区用户管理,所以经常有投毒事件,脚本需要人工或AI扫描病毒