全局更新出问题的话该方法行不通,个别软件的问题可以用该方法解决,还是要尽早开启timeshift
这几天更新的时候总报错:
sudo pacman -Syuu
错误:无法从 mirrors.sjtug.sjtu.edu.cn : The requested URL returned error: 404 获取文件 'linux-firmware-20220209.6342082-1-any.pkg.tar.zst'
警告:无法获取某些文件
错误:无法提交处理 (无法获取某些文件)
发生错误,没有软件包被更新。
试了很多方法,换镜像什么的都不行,查看了下这个包在本地有之前的版本:
sudo ls -h /var/cache/pacman/pkg |grep linux-firmware
后来看他提示是在降级处理的时候发生的,于是开始手工降级操作:
先安装工具:
sudo pacman -S downgrade
执行命令:
sudo downgrade linux-firmware
成功后会列出本地的老版本,选择一个安装完成后会提示是否加入忽略列表,忽略后在pacman -Syuu的时候就不会更新他了
从忽略列表移除:
sudo vim /etc/pacman.conf
搜索关键字:
IgnorePkg
折腾了一圈,最终还是没用这方法弄好,还好之前打开过timeshift,恢复到上周的版本后,重启机器再进来,再sudo pacman -Syuu 就好了。。
博主在尝试更新系统时遇到错误,无法从镜像获取'linux-firmware'包。尝试了更换镜像、手动降级等方法无效。最后通过使用timeshift回溯到上周的系统状态,成功解决了更新问题。
760

被折叠的 条评论
为什么被折叠?



