它曾经更新得很好,直到 63 年。
我的其他计算机上都有 Lubuntu 和 Xubuntu,它们仍然可以正确更新。
答案1
您可以尝试更新已下载的内核,然后更新您的grub
文件。
当我检查apt-cache
内核时,它返回了以下内容:
apt-cache policy linux-headers-3.13.0-70-generic
linux-headers-3.13.0-70-generic:
Installed: 3.13.0-70.113
Candidate: 3.13.0-70.113
Version table:
*** 3.13.0-70.113 0
500 http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
据我所见,内核文件来自trusty-updates main
和trusty-security main
。
编辑您的/etc/apt/sources.list
并确保以下行没有被注释掉#
或确保它们存在:
deb http://us.archive.ubuntu.com/ubuntu/ trusty-updates main restricted
deb http://security.ubuntu.com/ubuntu trusty-security main restricted
运行以下命令以确保下载了最新的内核:
sudo apt-get update
sudo apt-get dist-upgrade
另外从我们的对话中,安装通用内核:
sudo apt-get install linux-generic-lts-trusty
如果它正确安装了内核,那么就没有必要再做任何进一步的操作了。
要更新当前安装的内核,请在终端提示符下输入:
sudo update-initramfs -u -k all
你应该看到类似这样的内容:
update-initramfs: Generating /boot/initrd.img-3.19.0-33-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-70-generic
然后输入以下内容进行更新grub
:
sudo update-grub
如果内核安装正确,您应该会看到类似以下内容:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.19.0-33-generic
Found initrd image: /boot/initrd.img-3.19.0-33-generic
Found linux image: /boot/vmlinuz-3.13.0-70-generic
Found initrd image: /boot/initrd.img-3.13.0-70-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 10 (loader) on /dev/sdd1
done
一旦你看到
Found linux image: /boot/vmlinuz-3.13.0-70-generic
Found initrd image: /boot/initrd.img-3.13.0-70-generic
重新启动系统以便它能够启动到3.13.0-70-generic
内核。
希望这可以帮助!