![apt-get dist-upgrade 无法修复‘以下软件包已被保留’](https://linux22.com/image/1097406/apt-get%20dist-upgrade%20%E6%97%A0%E6%B3%95%E4%BF%AE%E5%A4%8D%E2%80%98%E4%BB%A5%E4%B8%8B%E8%BD%AF%E4%BB%B6%E5%8C%85%E5%B7%B2%E8%A2%AB%E4%BF%9D%E7%95%99%E2%80%99.png)
我在 ubuntu 12.04 上。运行 sudo apt-get dist-upgrade 无法升级某些软件包。我也无法使用图形更新管理器升级它们。
sudo apt-get dist-upgrade 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 计算升级...完成 以下包裹已被保留: libavdevice53 libavformat53 libpostproc52 libswscale2 升级了 0 个,新安装了 0 个,删除了 0 个,并且未升级 4 个。
LSB 版本:core-2.0-ia32:core-2.0-noarch:core-3.0-ia32:core-3.0-noarch:core-3.1-ia32:core-3.1-noarch:core-3.2-ia32:core-3.2-noarch:core-4.0-ia32:core-4.0-noarch 分销商 ID:Ubuntu 描述:Ubuntu 12.04.1 LTS 发行:12.04 代号:精确
答案1
这意味着它们被保留下来的原因比新的依赖项或需要删除其他包更困难。尝试apt-get install libavdevice53
,它将更努力地升级该包。您可能会发现它想要删除您不想删除的内容。