面向测试用户的 Xorg 升级路径

由于 pacman 中的限制、错误、特性或任何你对此的称呼,面向测试用户的新 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 中可能会出现另一个错误:由于软件包之间的移动,曾经在 xorg-clients 中的几个文件已经消失。要解决这个问题,请重新安装 xorg-clients 依赖的所有软件包。