我在 4 月份安装了 Ubuntu 16.04,但几乎没有收到任何系统更新(使用 自动弹出的更新Software Updater
)。当我使用 检查内核版本时,我根据此列表uname -r
得到了4.4.0-21-generic
这里看起来相当过时了。
通过尝试手动运行更新,apt upgrade
我apt update
收到:
sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
hostapd
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
sudo apt update
Hit:1 http://ftp.lysator.liu.se/ubuntu xenial InRelease
Ign:2 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:3 http://dl.google.com/linux/chrome/deb stable Release
Hit:4 http://archive.canonical.com/ubuntu xenial InRelease
Hit:5 http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu xenial InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
sudo apt list --upgradable
Listing... Done
hostapd/xenial 1:2.4-0ubuntu6 amd64 [upgradable from: 1:1.0-3ubuntu2.1]
N: There is 1 additional version. Please use the '-a' switch to see it
是否确实有任何更新需要安装,或者我的系统不再找到它们?
答案1
你的问题相当严重。你系统上唯一的官方更新服务器似乎是archive.canonical.com
。上面列出的所有其他服务器都是在初始系统安装后手动放置在那里的。
缺少的更新服务器的名称应为<country-code>.archive.ubuntu.com
(例如us.archive.ubuntu.com),但它不在那里。
/etc/apt/sources.list
您可以按照说明尝试重建这里例如,或者您可以重新安装系统。互联网上还有几个其他地方可以找到有关如何重建的类似说明sources.list
。
答案2
未配置存储库
您的 Ubuntu 存储库配置不正确。
执行以下命令添加一些存储库:
sudo apt-add-repository "deb http://archive.ubuntu.com/ubuntu xenial-updates main restricted"
现在尝试更新:
sudo apt-get update
升级:
sudo apt-get upgrade
答案3
我一直在寻找这个,这里就是解决方案。
sudo apt full-upgrade
我在 POP Os 上。