升级说明
本次 linux-firmware
软件包升级至 20250613.12fe085c-5
时,我们跟随上游架构进行了重要变更:将固件拆分为多个供应商专用子包。linux-firmware
主包现在作为基础依赖包存在。
由于此变更恰逢上游 NVIDIA 固件的符号链接结构调整,导致 Pacman 在升级过程中会出现文件冲突(即使 Loong64 架构不直接使用 NVIDIA 固件,包结构变化仍可能触发此问题)。升级时您将看到类似报错:
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad103 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad104 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad106 exists in filesystem
linux-firmware-nvidia: /usr/lib/firmware/nvidia/ad107 exists in filesystem
解决方案
请按顺序执行以下命令完成升级:
sudo pacman -Rdd linux-firmware && sudo pacman -Syu linux-firmware
移植架构特别说明
NVIDIA 固件在 Loong64 平台无实际作用,但为保持与上游架构的包结构一致性,需完成此操作。
后续经过评估如果没有必要可能会移除NVIDIA固件包,届时可能从任何版本升级均不必再手动处理。