Ubuntu 16.04 从 15.10 升级问题

Ubuntu 16.04 从 15.10 升级问题

我刚刚将我的 Ubuntu 15.10 64 位计算机升级到 16.04。我最初通过 Unity 图形前端下的消息提示我执行此操作,但收到消息Could not determine the upgrade。我查看了此网站上发布的几个先前问题,并尝试通过以下三个命令进行升级:

sudo apt-get update –fix-missing
sudo apt-get upgrade
sudo update-manager -d

然而,完成所有这些操作后,“关于这台计算机”下拉系统窗口显示操作系统仍然是 15.10,而命令(通过终端发出):

lsb_release -a 

显示它是 16.04。此外,当我输入命令时:

unity --version

我得到的是 7.3.3 而不是 7.4,据我所知,后者应该是 Ubuntu 16.04 的更新版本。我运行了 Synaptic 包管理器,但它显示 7.3.3 是最新版本。看来我可以要求 Ubuntu 软件中心安装 Unity 版本 8,但我没有这样做,因为我认为可能存在潜在问题。

总之,似乎我混合使用了 16.04 和 15.10,如果有人能建议如何解决这个问题,我将不胜感激。

答案1

你可以试试:

sudo apt 更新

sudo apt 升级

sudo apt dist-upgrade

我认为你应该尽量避免使用“-d”参数,因为它指的是开发版本,可能会带来不稳定性

答案2

当尝试使用您的方法从 16.04 到 16.10 的失败升级中恢复时,我执行 upgrade-grub 时也发生了同样的事情:我收到相同的错误消息:脚本“/boot/grub/grub.cfg.new' 不包含任何命令并且不会执行任何操作在生成的 GRUB 配置文件中检测到语法错误。

我发现新的 grub.cfg 文件仍然引用 16.04 的旧内核,并且我的 /etc/grub.d 目录已恢复,但尚未填充!幸运的是,我没有关机或重启,并且我有 /etc 的备份。替换目录内容后,“update-grub”起作用了。

相关内容