我尝试使用软件更新程序从20.04更新到22.04。当尝试创建“新软件通道”时,它失败了。/var/log/dist-upgrade/main.log中的错误是
2022-10-23 16:55:26,408 WARNING Can't mark 'ubuntu-desktop' for upgrade (E:Unable to correct problems, you have held broken packages.)
2022-10-23 16:55:34,181 ERROR Dist-upgrade failed: 'Broken packages after upgrade: ubuntu-desktop'由于某些原因,ubuntu-desktop没有更新。/var/log/dist-upgrade/apt.log为ubuntu-desktop展示了这个。
Investigating (6) ubuntu-desktop:amd64 < 1.450.2 -> 1.481 @ii pumU NPb Ib >
Broken ubuntu-desktop:amd64 Depends on gdm3:amd64 < 3.36.3-0ubuntu0.20.04.4 | 42.0-1ubuntu7 @ii umR >
Considering gdm3:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gdm3:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gdm3:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on gnome-control-center:amd64 < 1:3.36.5-0ubuntu4 | 1:41.7-0ubuntu0.22.04.5 @ii umR >
Considering gnome-control-center:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-control-center:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-control-center:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-control-center:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on gnome-shell:amd64 < 3.36.9-0ubuntu0.20.04.2 | 42.4-0ubuntu0.22.04.1 @ii umR >
Considering gnome-shell:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on gnome-shell-extension-appindicator:amd64 < 33.1-0ubuntu0.20.04.2 | 42-2~fakesync1 @ii umR >
Considering gnome-shell-extension-appindicator:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell-extension-appindicator:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on gnome-shell-extension-desktop-icons-ng:amd64 < none | 43-2ubuntu1 @un umH >
Considering gnome-shell-extension-desktop-icons-ng:amd64 2 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell-extension-desktop-icons-ng:amd64 2 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on gnome-shell-extension-ubuntu-dock:amd64 < 68ubuntu1~20.04.1 | 72~ubuntu5.22.04.1 @ii umR >
Considering gnome-shell-extension-ubuntu-dock:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell-extension-ubuntu-dock:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Considering gnome-shell-extension-ubuntu-dock:amd64 10000 as a solution to ubuntu-desktop:amd64 10000
Broken ubuntu-desktop:amd64 Depends on ubuntu-desktop-minimal:amd64 < 1.450.2 | 1.481 @ii umR NPb >
Considering ubuntu-desktop-minimal:amd64 10000 as a solution to ubuntu-desktop:amd64 10000我读过以前的答案,它与我安装的外部ppa相关。但从日志中我找不出要删除什么。这是我的/etc/apt/sources.list.d
freedownloadmanager.list
freedownloadmanager.list.distUpgrade
freedownloadmanager.list.save
kgilmer-ubuntu-regolith-stable-focal.list
kgilmer-ubuntu-regolith-stable-focal.list.save
linrunner-ubuntu-tlp-focal.list
linrunner-ubuntu-tlp-focal.list.distUpgrade
linrunner-ubuntu-tlp-focal.list.save
lutris-team-ubuntu-lutris-focal.list
lutris-team-ubuntu-lutris-focal.list.save
megasync.list
megasync.list.distUpgrade
megasync.list.save
pipewire-debian-ubuntu-pipewire-upstream-focal.list
pipewire-debian-ubuntu-pipewire-upstream-focal.list.distUpgrade
pipewire-debian-ubuntu-pipewire-upstream-focal.list.save
regolith-linux-ubuntu-release-focal.list
regolith-linux-ubuntu-release-focal.list.distUpgrade
regolith-linux-ubuntu-release-focal.list.save
regolith.list
regolith.list.distUpgrade
regolith.list.save任何关于如何解决这个问题的建议都会很有帮助。
发布于 2022-10-23 11:38:05
您有一个令人印象深刻的第三方PPA列表。这给您提供了一个不标准的系统,因此可能无法升级。
也许,清除每个PPA,即移除PPA及其附带的软件,可能会使您恢复到一个可以再次更新的标准系统(前提是您将其与sudo apt full-upgrade完全更新)。然后可以在upgrade.Note之后添加这些内容,您有责任检查它是否适合新的Ubuntu版本。一些PPA继续工作,在其他情况下,一个专用的PPA可用于新版本,在某些情况下,可能没有合适的PPA。
但是,重新安装reinstall并重新配置系统也同样容易。优点是,您将有一个干净的系统,旧的过时的配置已经消失。
https://askubuntu.com/questions/1436863
复制相似问题