如何恢复从 14.10 到 15.04 中断的升级?

如何恢复从 14.10 到 15.04 中断的升级?

升级之前,我的 bashrc 文件被修改以添加一些路径配置。

执行时do-release-upgrade一切正常,直到出现有关 bashrc 文件状态的提示消息并显示一个选项菜单。

我从菜单中选择了“比较更改”选项,唯一的区别是我之前的修改。没问题。

问题如下:我ctrl-c和整个升级都停止了。之后,我重新启动了计算机,然后只能在恢复模式下启动 Ubuntu。

登录后(在恢复模式 shell 中),欢迎标题消息显示“欢迎使用 Ubuntu 15.04”,但仍然出现“您的 Ubuntu 版本不再受支持”和“新版本‘15.04’可用”警告。

我再次尝试do-release-upgrade,但收到“未找到新版本”的消息。

我如何完成或重新运行升级?

谢谢

答案1

这对我有用(重启后运行)它从升级中断的地方开始。

sudo dpkg --configure -a

答案2

您已经部分安装了 15.04。do-release-upgrade再进行任何操作都是没有意义的,系统会自然提示“未找到新版本”。

您需要执行以下命令来安装缺失的软件包,假设首先安装了 apt-get:

sudo apt-get update && sudo apt-get dist-upgrade

答案3

终于解决了,有同样或类似问题的朋友可以参考一下:

在恢复模式 shell 中:sudo apt-get update && sudo apt-get dist-upgrade

花了几分钟,重启后出现“正在启动版本 219”的消息。所以我跟着此链接

如果您的显示管理器不是 sddm,则可能会出现此类错误。运行以下命令可以显示您正在使用的显示管理器: cat /etc/X11/default-display-manager

例如,如果您的显示管理器是 /usr/sbin/gdm,运行以下命令可能会有帮助:sudo systemctl enable gdm.service -f

重启后,我收到“无法启动用户服务[电子邮件保护]“,然后跟着此主题

sudo apt-get purge fglrx*

sudo update-alternatives --remove-all x86_64-linux-gnu_gl_conf

sudo apt-get install --reinstall libgl1-mesa-dri libgl1-mesa-glx

sudo apt-get install fglrx-updates*

现在一切都好了。

相关内容