无法从 20.04.2 升级到 20.04.3

无法从 20.04.2 升级到 20.04.3

我最近买了一台戴尔笔记本电脑,里面预装了 Ubuntu 20.04.2。第一次登录后,它确实更新了一些软件包,但最后我仍然停留在 20.04.2。我通过终端尝试了 apt-get update && apt-get upgrade / apt-get dist-upgrade,但仍然没有效果。

考虑到 20.04.3 已于 8 月底发布,我尝试进行上述更新 + 升级时不应该获得它吗?从 GUI“软件和更新”中,我已设置通知我新的 Ubuntu 版本(适用于长期支持版本)。但即使是 GUI 更新程序也说我的软件是最新的。

不确定我遗漏了什么。以下是一些详细信息:

lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.2 LTS (fossa-bulbasaur X55.1)
Release:    20.04
Codename:   focal

uname -a

Linux dev-linux 5.10.0-1045-oem #47-Ubuntu SMP Wed Aug 18 10:41:03 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

sudo apt-get update

Hit:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 https://repo.nordvpn.com/deb/nordvpn/debian stable InRelease                                                                                                      
Hit:3 https://updates.signal.org/desktop/apt xenial InRelease                                                                                                           
Hit:4 http://packages.microsoft.com/repos/code stable InRelease                                                                                                         
Hit:5 http://archive.canonical.com/ubuntu focal InRelease                                                                                                               
Hit:6 https://repo.skype.com/deb stable InRelease                                                                                                                       
Get:7 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]                                                                                   
Hit:8 http://ppa.launchpad.net/teejee2008/timeshift/ubuntu focal InRelease                                                                       
Hit:9 http://oem.archive.canonical.com focal InRelease                                                                                           
Hit:10 http://dell.archive.canonical.com focal InRelease                                                                   
Hit:11 http://archive.ubuntu.com/ubuntu focal InRelease                                                                    
Get:12 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]       
Hit:13 https://packages.teejeetech.com/aptik/0/OTKti8icDT/ubuntu/focal/amd64 stable InRelease
Hit:14 https://packages.teejeetech.com/battery-monitor/free/ubuntu/focal/amd64 stable InRelease
Get:15 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Get:16 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [29.0 kB]
Get:17 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [62.5 kB]
Get:18 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,464 B]
Get:19 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,256 kB]               
Get:20 http://archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [544 kB]
Get:21 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [283 kB]
Get:22 http://archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [641 kB]
Get:23 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [864 kB]
Get:24 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [361 kB]
Get:25 http://archive.ubuntu.com/ubuntu focal-updates/universe DEP-11 48x48 Icons [220 kB]
Get:26 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
Get:27 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [10.4 kB]
Fetched 4,603 kB in 3s (1,316 kB/s)                                    
Reading package lists... Done

sudo apt-get upgrade

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

sudo apt list --upgradable

Listing... Done

编辑1

  • 注释掉 /etc/apt/*.list 中的所有非官方来源
  • 演出sudo apt clean

还是同样的问题:

sudo apt update

Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Hit:2 http://archive.canonical.com/ubuntu focal InRelease                                                            
Hit:3 http://archive.ubuntu.com/ubuntu focal InRelease                                                               
Get:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Fetched 328 kB in 2s (207 kB/s)    
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

sudo apt upgrade

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

答案1

我还有一台预装了 18.04 的戴尔笔记本电脑。我能够升级到 20.04.2,但不知何故卡在那里,也许与我尝试安装 winehq PPA 有关。

以下是我修复它的方法(所有操作都需要“root”):

  • 启动“软件属性”(紫色的“软件更新”图标)。
  • 在“更新“, 改变 ”如需其他套餐,请订阅:" 从“自定义”到“所有更新“。
  • 关闭应用程序,并确保在出现提示时保存更改。

从命令行,当执行“ apt update && apt -u dist-upgrade”时我收到了大约 1GB 的更新。

如果这对你不起作用,我还选中了复选框以启用“预发布更新(重点建议)。“ 在下面 ”开发人员选项“但下面的一位评论者表示,这是没有必要的,而且可能是不可取的。

现在 - 对我来说 - Dell 安装已经dpkg-divert替换/usr/sbin/update-initramfs禁用脚本。这意味着不会为新内核生成初始 ramdisk。如果没有它,您的系统将无法默认启动,但您仍然可以从 GRUB 启动菜单中选择旧内核。

如果您的情况如此,要重新启用 initramfs,您可能可以使用dpkg-divert,但我手动恢复了保存的文件:mv /usr/sbin/update-initramfs.distrib /usr/sbin/update-initramfs。然后我运行update-initramfs -c -k allupdate-grub2得到一个可启动的系统。

而且您没有问,但是是的 - 现在您的系统可以安装和运行perf

[为清晰起见,已对本文进行了编辑。]

相关内容