编辑: 我已将输出附加cat /etc/default/grub到下面的问题
这实际上是解决问题的关键。我认为值得注意的是,在 /etc/default/grub 中没有分配给 GRUB_DEFAULT 的操作系统周围的引号在我设置它之后的很长一段时间内实际上并没有出现问题(几个月)。这可能是因为 GRUB_DEFAULT 最初是在我的双引导设置中从另一个 linux 设置的。
我已经查看了有关此错误的其他问题,但到目前为止还没有找到对我有帮助的问题。
当我这样做时,我收到以下错误:
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
或 dist-upgrade
我已尝试清除错误中提到的软件包(根据对具有相同错误的其他问题的回答)
linux-image-extra-3.19.0-25-generic
linux-image-3.19.0-25-generic
Run Code Online (Sandbox Code Playgroud)
和
sudo apt-get remove --purge <the packages>
Run Code Online (Sandbox Code Playgroud)
和
sudo dpkg --purge <the packages>
Run Code Online (Sandbox Code Playgroud)
但在这两种情况下,我得到的错误输出基本上与下面相同。谁能帮我解决这个问题?
错误:
yerman@DeepThought:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED
linux-image-3.19.0-25-generic linux-image-extra-3.19.0-25-generic
0 to upgrade, 0 to newly install, 2 to remove and 0 not to upgrade. …Run Code Online (Sandbox Code Playgroud)