如何在Ubuntu Linux上启用建议的存档库以安装软件包
时间:2020-01-09 14:17:06 来源:igfitidea点击:
如何为Ubuntu 16.04 LTS启用建议的存档,使用apt-get来安装尚未发布的选定更新的内核?
拟议的软件包提供的更新尚未成为稳定版本的一部分。
例如,Linux 4.4.0-62具有导致OOM杀手的错误。
此错误已在Linux 4.4.0-63中修复,目前仅在建议的存档中可用。
如何启用建议的存档
要为Ubuntu 16.04启用建议的存档,请使用以下方法。
您需要通过将以下行添加到/etc/apt/sources.list中来手动修改软件源:
echo 'deb http://archive.ubuntu.com/ubuntu/ xenial-proposed restricted main multiverse universe' > /etc/apt/sources.list
从建议中强制选择性升级
创建文件/etc/apt/preferences.d/proposed-updates,运行:
$ sudo vi /etc/apt/preferences.d/proposed-updates
追加以下内容:
Package: * Pin: release a=xenial-proposed Pin-Priority: 400
保存并关闭文件。
刷新软件库
执行以下apt命令/apt-get命令:
$ sudo apt update
或者
$ sudo apt-get update
如何搜索软件包?
语法为:
$ apt search package $ apt search linux-image $ apt search linux-image | grep -i proposed
输出示例:
WARNING: apt does not have a stable CLI interface. Use with caution in scripts. linux-image-4.4.0-1003-aws/xenial-proposed 4.4.0-1003.12 amd64 linux-image-4.4.0-63-generic/xenial-proposed 4.4.0-63.84 amd64 linux-image-4.4.0-63-lowlatency/xenial-proposed 4.4.0-63.84 amd64 linux-image-extra-4.4.0-63-generic/xenial-proposed 4.4.0-63.84 amd64
要从建议的仓库中安装linux-image-4.4.0-63-generic,请运行:
$ sudo apt-get install linux-image-4.4.0-63-generic/xenial-proposed
重新启动系统:
$ sudo reboot
重新启动后,验证新内核:
$ uname -mrs
输出示例:
Linux 4.4.0-63-generic x86_64
您还可以使用以下命令进行验证:
$ apt-cache policy linux-image-4.4.0-63-generic
输出示例:
linux-image-4.4.0-63-generic: Installed: 4.4.0-63.84 Candidate: 4.4.0-63.84 Version table: *** 4.4.0-63.84 400 400 http://archive.ubuntu.com/ubuntu xenial-proposed/main amd64 Packages 100 /var/lib/dpkg/status