我正在使用 Ubuntu 17.10。apt
说有 1 个包未更新,但没有更新。
这些是我运行的命令:
$ sudo apt update
1 package can be upgraded. Execute 'apt list --upgradable' to see them.
$ apt list --upgradable
gtk-communitheme/artful,artful 18.04~wip1+201803130047+0c20cd0~ubuntu17.10.1 all
$ sudo apt upgrade
0 upgraded, no errors.
$ sudo apt dist-upgrade
0 upgraded, no errors.
答案1
最佳的揣测
我最好的猜测是你遇到了这个错误的错误修复:想要从 17.04 更新到 18.04,但 do-release-upgrade 失败。
本质上,OP 使用的是 17.04,想要升级到 17.10,但是却将他/她带到了 18.04,这是无效的,因为它还不是官方认可的版本。
看起来程序员并没有取消升级到 18.04 的选项,而是简单地抑制了升级到 18.04 的选项。也就是说,我只会在隔离环境(单独分区/非生产)和广泛测试中升级到 18.04。一些想法:
- 创建具有持久存储的 18.04 Live USB。
- 从 USB 启动并选择“安装前尝试”。
- 将您的关键任务应用程序安装到 USB 的持久存储中。
- 使用以下方式测试您的应用程序复制您的数据。
- 不要在真实环境中测试程序实时数据在
sdX
。 - 试用您的 USB 键盘和鼠标。
- 试用您的打印机。
- 访问您喜爱的网站并下载文件。
- 测试暂停和恢复。
- 测试Fn音量和亮度键。
- 创建一个键盘快捷键并确保其正常工作。
- 测试
systemd
和cron
其他系统实用程序。 - 如果您已经编写了脚本,请将其复制并测试。
- 测试
xrandr
您之前使用过的功能。 - 运行 CPU 和 RAM 压力测试。系统基准测试可能也会有帮助。
- 记住18.04使用 Unity 7.5,但是16.04我认为使用 Unity 7.4。
- 当然你应该测试您能想到的其他任何内容
答案2
答案:
我使用了一个不再存在的 ppa,但有一个更新。出于某种原因,它没有将其更新到缓存中,然而在删除 ppa 后,它不再有“不可能”的更新。