测试用户的 Xorg 升级路径

由于 pacman 的一个限制、bug、特性(或者你随便怎么称呼它),测试用户升级到新版 xorg 的路径会有点麻烦。Pacman 会抱怨 xorg-server 已存在于 /usr/share/X11/xkb/compiled 中的文件,以及 xorg-xdm 包已存在于 /etc/X11/xdm 中的文件。

复杂的解决方法

pacman -Sy pacman -Rd xorg-server xorg-clients pacman -Sf xorg-xdm pacman -S xorg-clients xorg-server pacman -Su

如果您使用 xdm 并且对 /etc/X11/xdm 配置文件进行了自定义,请务必在执行这些操作之前备份它们。

升级 xorg-clients 后,pacman 中可能会出现另一个 bug:由于包之间的移动,一些曾经在 xorg-clients 中的文件已消失。要解决此问题,请重新安装 xorg-clients 所依赖的所有包。