昨晚我尝试从 15.04 升级到 15.10。一切顺利,直到安装程序到达步骤Installing the upgrades
时,它在 处挂起(停止进度)Installed libxfce4ui-1-0 (i386)
。终端弹出,最后一行是Found memtest86+ image: /boot/memtest86+.bin
。我的处理器上也有 ~50% 的 iowait,所以我让它静置一夜,看看它是否能弄清楚需要做什么。没有变化。我也没有看到后台发生任何明显的事情。
以下是来自的内容/var/log/dist-upgrade/main.log
:2015-10-23 08:23:50,551 WARNING no activity on terminal for 300 seconds (Installed libxfce4ui-1-0 (i386))
以下内容来自/var/log/dist-upgrade/apt-term.log
:
Found initrd image: /boot/initrd.img-3.19.0-26-generic
Found linux image: /boot/vmlinuz-3.19.0-25-generic
Found initrd image: /boot/initrd.img-3.19.0-25-generic
Found linux image: /boot/vmlinuz-3.19.0-15-generic
Found initrd image: /boot/initrd.img-3.19.0-15-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
这些就是我目前知道的所有线索。如能提供任何帮助,我将不胜感激。
奇怪的是,我甚至不知道我已经安装了 XFCE,因为我一直使用 Unity。有没有办法告诉安装程序跳过此步骤,而不会中止安装,从而完全破坏我的安装?提前谢谢。
更新
根据升级在 ttf-mscorefonts-installer 上挂起,该命令ps -ejHf
可用于收集有关可能出现问题的更多线索。例如,ps -ejHf | grep wily
返回:
root 5417 4359 2602 2602 0 Oct22 ? 00:04:22 /usr/bin/python3 /tmp/ubuntu-release-upgrader-e76uh732/wily --mode=server --frontend=DistUpgradeViewGtk3
root 26681 5417 26681 26681 1 Oct22 pts/1 00:11:28 /usr/bin/python3 /tmp/ubuntu-release-upgrader-e76uh732/wily --mode=server --frontend=DistUpgradeViewGtk3
这虽然不是很有用,但至少还是有点用的。
答案1
正如您在评论中所说,这是您的解决方案:
sudo dpkg --configure -a
sudo apt-get purge libxfce4ui-1-0
sudo do-release-upgrade
如果你的系统显示是 15.10,则一切正常。
但你应该检查/etc/apt/sources.list
条目vivid
并将其替换为wily
。之后执行:
sudo apt-get update
sudo apt-get dist-upgrade