You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 23.10无法启用proposed仓库及获取lcov最新修复包问题求助

Ubuntu 23.10无法启用proposed仓库及获取lcov最新修复包问题求助

你好,我来帮你分析问题并给出针对性的解决方案:

首先你遇到的核心问题是proposed仓库的默认优先级极低——Ubuntu默认把proposed仓库的优先级设为1,远低于主仓库(main/universe等)的500,所以哪怕你成功启用了仓库,apt upgrade也不会自动选择里面的包。你之前设置的Pin优先级400依然低于主仓库的500,所以还是看不到更新提示。

下面是针对你获取lcov最新修复包的具体解决步骤:

1. 先确认proposed仓库已正确启用

先检查源配置是否完整:

  • 打开/etc/apt/sources.list或者/etc/apt/sources.list.d/下的相关文件,确保包含类似这样的条目:
    deb http://nl.archive.ubuntu.com/ubuntu mantic-proposed main universe restricted multiverse
    
  • 再次运行sudo apt update,确认没有报错,且能看到Hit:13 http://nl.archive.ubuntu.com/ubuntu mantic-proposed InRelease这类信息,就说明仓库启用正常。

2. 两种方式获取proposed里的lcov最新版本

方法一:临时指定仓库安装(推荐,避免全局影响)

不需要修改优先级配置,直接用-t参数强制从proposed仓库安装lcov:

sudo apt install -t mantic-proposed lcov

这个命令会直接拉取mantic-proposed里的lcov最新版本,安装完成后,后续系统升级时如果主仓库的lcov版本更高,会自动切换回去,适合临时获取修复包的场景。

方法二:长期跟踪proposed里的lcov更新

如果你想一直保持lcov使用proposed仓库的版本,可以调整你的pin文件优先级:
修改/etc/apt/preferences.d/proposed-updates.pref内容为:

Package: lcov
Pin: release a=mantic-proposed
Pin-Priority: 1000

优先级设为1000(高于主仓库的500),之后运行:

sudo apt update && sudo apt upgrade -s

就能看到lcov的更新候选了,执行sudo apt upgrade就会升级到proposed版本。

注意事项

  • proposed仓库是预发布的测试更新,可能存在稳定性问题,绝对不建议全局提升proposed仓库的优先级,只针对你需要的包单独设置即可。
  • 如果之后不再需要跟踪proposed里的lcov,记得删除那个pin文件,避免后续出现版本冲突。

备注:内容来源于stack exchange,提问作者bas

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:48:04