即使包中有更新版本的包-proposed
,
sudo apt install <PACKAGE>
-release
只会尝试安装或pocket中的版本-updates
。如何让安装程序选择 中的版本-proposed
?
答案1
我们假设 jammy (Ubuntu 22.04)。
首先您需要添加-proposed
到您的/etc/apt/sources.list
文件中。
要做到这一点:
- 打开软件与更新
- 选择开发人员选项标签
- 查看预发布更新
- 点击关闭按钮,然后点击重新加载按钮
您也可以/etc/apt/sources.list
手动编辑。添加类似如下的一行:
deb http://archive.ubuntu.com/ubuntu jammy-proposed multiverse restricted main universe
并运行sudo apt update
以刷新系统上的软件包信息。
启用-proposed
后您可以执行以下操作:
sudo apt install <PACKAGE>/jammy-proposed
即您应该明确告诉安装程序从口袋中安装-proposed
。
警告
安装软件包后-proposed
,记得再次禁用-proposed
。如果不禁用,sudo apt upgrade
还会更新一堆其他软件包,但您感兴趣的软件包除外,这可能不是您想要的。(此行为将在 Ubuntu 23.04 中发生变化,因此-proposed
默认情况下,pocket 中的软件包将具有较低的 APT 优先级。)