Arch linux 使用pacman降级所有包到指定日期

天才小帅 2020-08-23 22:00:33 357℃ 0条

这两天(2020/08/16)日常升级的时候,发现vmware无法打开图形界面,卸载重装依然不行,记得升级的时候有一个内核升级,应该是这个原因导致的。于是决定对系统进行降级。

食用方法

降级系统需要修改两个文件,一个是/etc/pacman.conf,另一个是/etc/pacman.d/mirrorlist。所以先备份一下这两个文件

sudo cp /etc/pacman.conf /etc/pacman.conf.bak-20200816
sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak-20200816

编辑pacman配置文件

sudo vim /etc/pacman.conf

把文件中间core、extra、community部分修改为以下内容(我这边修改为8月15日并没有降级,于是写的8月14日)

[core]
SigLevel = PackageRequired
Server = https://archive.archlinux.org/repos/2020/08/14/$repo/os/$arch

[extra]
SigLevel = PackageRequired
Server = https://archive.archlinux.org/repos/2020/08/14/$repo/os/$arch

[community]
SigLevel = PackageRequired
Server = https://archive.archlinux.org/repos/2020/08/14/$repo/os/$arch

编辑镜像列表

sudo vim /etc/pacman.d/mirrorlist

在第一行添加以下内容

Server = https://archive.archlinux.org/repos/2020/08/14/$repo/os/$arch

然后使用pacman -Syyuu更新系统

注意

使用vim编辑以上两个文件的时候,复制粘贴比较麻烦,不能直接使用ctrl c和ctrl v命令,可以使用带图形界面的编辑软件进行编辑。比如,一般的linux会内置kate和kwrite这两个编辑软件(如果当前不是超级用户,使用这两个软件打开修改后是不能保存的),可以在终端里输入

sudo kate /etc/pacman.conf

这样就可以在图形界面正常的复制粘贴了

标签: none

「感觉有帮助?解决了大问题?一键投喂 牛奶/咖啡/冰阔乐!」

天才小帅

(๑>ڡ<)☆哇~太棒了!

使用微信扫描二维码完成支付

非特殊说明,本博所有文章均为博主原创,并遵循CC BY-NC-SA 4.0 协议许可。

评论啦~