Debian系软件包降级

背景

最近在折腾Kylin的时候, 不知道什么原因导致升级异常,然后系统的设置都没有了~~~
手动安装设置软件包报依赖异常,于是就想降级下软件包

降级软件包

此方式应该适用于使用apt包管理器的debain系,已在kylin上验证OK

#查看可安装的可用版本
apt-cache showpkg xxx

#安装指定版本
sudo apt-get install xxx=version

延伸:apt相关

常见错误:

  1. 报错: apt-add-repository:找不到命令
    sudo apt-get install software-properties-common

常用命令:

#对指定包的版本hold住,更新的时候就会忽略掉这个包
sudo apt-mark hold xxx

#取消对该包版本的锁定
sudo apt-mark unhold xxx

#下载deb包
apt download xxx

#下载包源码
sudo apt source xxx

#查看依赖
apt-cache depends xxx