TGViewer
Arch Linux Chinese Messages Arch Linux Chinese Messages @archlinuxcn · 11.2K subscribers
Post #121 2.47K
Arch Linux Chinese Messages `base` 元包替代了同名的包组并且要求安装,需要手动干预升级 原本的 base 包组(group)已经被替换为同名的元包(metapackage),我们建议所有用户安装这个新包(pacman -Syu base),因为从今往后事实上要求安装该包。 对寻求帮助和支持的用户,我们期待他们运行的系统安装了 base 包。 附加说明: 请注意,新的 base 包不再包含以下内容: – 内核 – 编辑器 – 文件系统工具 (比如 e2fsprogs) ……以及可能还有别的你预期会有的包。对新安装的系统需要额外安装这些包。…
关于此次 base 元包变更的缘由参见邮件列表上的提案和讨论:
https://lists.archlinux.org/pipermail/arch-dev-public/2019-January/029435.html
https://lists.archlinux.org/pipermail/arch-dev-public/2019-March/029491.html

关于旧 base 包组的更新进展参见:
https://www.archlinux.org/todo/base-group-removal/
可以用以下命令获取旧 base 包组的包列表:
w3m -dump https://www.archlinux.org/todo/base-group-removal/ | grep "Core" | awk '{print $3}'

安装新的 base 元包不会导致旧的 base 包组中的包被删除。
使用旧的 base 包组安装出来的系统中,那些 base 包组中的包会在安装时被 pacman 标记为“单独指定安装”,从而不会被自动清理。
新的 base 元包的依赖列表可以由以下命令查询:
LANG=C pacman -Si base | grep "Depends On[ ]*:" | sed "s/^.*: //;s/[ ]\+/\n/g"
在安装完新的 base 元包之后(可通过 pacman -Qi base 确认),可以用以下命令将 base 元包依赖的包标记为“作为依赖关系安装”:
LANG=C pacman -Qi base | grep "Depends On[ ]*:" | sed "s/^.*: //;s/[ ]\+/\n/g" | sudo pacman -D --asdeps -

或者将旧 base 包组中的包全都标为“作为依赖关系安装”:
w3m -dump https://www.archlinux.org/todo/base-group-removal/ | grep "Core" | awk '{print $3}' | sudo pacman -D --asdeps -
随后可以查询不再被依赖的孤儿包:
pacman -Qtd
挑选其中你觉得需要的包标记为“单独指定安装”(以 linux 包为例)
sudo pacman -D --asexplicit linux
随后可手动清理不再需要的孤儿包(注意确认包列表以免删除关键的包):
pacman -Qtdq | sudo pacman -Rcs -
More from @archlinuxcn
  1. Sep 22, 2026mkinitcpio >= 42 更新在基于TPM2解锁LUKS的设备上可能需要手动干预 从包版本 42-1 起,mkinitcpio 的 systemd 挂钩现在也包括了 sys…
  2. Sep 15, 2026linux-firmware-amdgpu 20260910-2 已修复前一个问题。
  3. Sep 13, 2026ddcutil 3.0.1-1 已修复后一个问题。
  4. Sep 13, 2026AMD 显卡用户谨慎升级 linux-firmware-amdgpu 20260910-1。有多位用户报告该版本固件导致了启动问题。 AMD 显卡的 KDE 用户谨慎升级 ddcu…
  5. Sep 5, 2026www.archlinuxcn.org 也已于夜里恢复服务。此次维护所有中断服务均已恢复。
  6. Sep 4, 2026wiki.archlinuxcn.org 、 forum.archlinuxcn.org 和邮件服务已经恢复。
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →