头条一本正经

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

这两天(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

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

非特殊说明,本博所有文章均为博主原创,并遵循 CC-BY-NC-SA 4.0 协议许可。
转载前请务必署名,本文链接:https://www.geniusxiaoshuai.com/exp/93.html
-- 展开阅读全文 --
[转载]屈服于wget的强大
« 上一篇 07-09
CentOS 7 安装LAMP环境
下一篇 » 11-11

发表评论

作者信息

热门文章

标签TAG

热评文章