卸载了 cmake snap,现在 KDE 和 xorg 想要卸载

卸载了 cmake snap,现在 KDE 和 xorg 想要卸载

我尝试从源代码安装一个软件包,它要求我安装 cmake。我照做了,但安装时出现其他错误,所以我放弃了,并删除了 cmake。

现在,当我运行 apt(或 muon)时,它说要卸载 KDE-desktop 和 xorg。这些是元包,卸载它们似乎会删除我的系统中的很多东西。

我刚刚因为其他原因重新启动了,但我的系统似乎仍然完好无损。

有没有办法可以撤销此操作而无需重新安装?我进行了很多用户级自定义,我不想重新开始。

我怎样才能撤销此操作?

系统是 HP 笔记本电脑上的 Kubuntu 22.04,配有 Intel(R) Celeron(R) CPU N3150 @ 1.60GHz。

这是我的备用笔记本。主笔记本的屏幕快坏了,我现在没钱更换那台笔记本。这台笔记本有点慢,但对我来说一直运行良好。

编辑 - -

shelelia@blue:~/pq$ sudo apt install -f
[sudo] password for shelelia: 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded.


shelelia@blue:~/pq$ sudo apt-get full-upgrade
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  x11-apps x11-session-utils xinit
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  kubuntu-desktop xorg
The following packages have been kept back:
  base-files distro-info language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base libegl-mesa0 libgbm1 libgl1-amber-dri
  libgl1-mesa-dri libglapi-mesa libglx-mesa0 python-apt-common python3-apt python3-distro-info python3-distupgrade ubuntu-release-upgrader-core
  ubuntu-release-upgrader-qt
0 upgraded, 0 newly installed, 2 to remove and 18 not upgraded.
After this operation, 100 kB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

编辑 - -

这是在 /var/log/apt/history.log 中。

它显示了被删除并随后重新安装的软件包,但没有说明为什么会发生任何操作。

Start-Date: 2023-08-04  09:20:00
Upgrade: libpoppler-qt5-1:amd64 (22.02.0-2ubuntu0.1, 22.02.0-2ubuntu0.2), libgpgmepp6:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), libgtk-4-common:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), libpoppler-cpp0v5:amd64 (22.02.0-2ubuntu0.1, 22.02.0-2ubuntu0.2), libxatracker2:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libegl1-mesa:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libgpgme11:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), mesa-va-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), poppler-utils:amd64 (22.02.0-2ubuntu0.1, 22.02.0-2ubuntu0.2), libgl1-mesa-glx:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), libpoppler-glib8:amd64 (22.02.0-2ubuntu0.1, 22.02.0-2ubuntu0.2), libpoppler118:amd64 (22.02.0-2ubuntu0.1, 22.02.0-2ubuntu0.2), mesa-vulkan-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1), python3-gpg:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), libqgpgme7:amd64 (1.16.0-1.2ubuntu4, 1.16.0-1.2ubuntu4.1), brave-browser:amd64 (1.56.14, 1.56.20), libgtk-4-1:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), libgtk-4-bin:amd64 (4.6.6+ds-0ubuntu1, 4.6.9+ds-0ubuntu0.22.04.1), mesa-vdpau-drivers:amd64 (22.2.5-0ubuntu0.1~22.04.3, 23.0.4-0ubuntu1~22.04.1)
Remove: kubuntu-desktop:amd64 (1.418.1), xorg:amd64 (1:7.7+23ubuntu2)
End-Date: 2023-08-04  09:21:17

Start-Date: 2023-08-04  09:31:26
Install: kubuntu-desktop:amd64 (1.418.1), xorg:amd64 (1:7.7+23ubuntu2, automatic)
End-Date: 2023-08-04  09:31:29

term.log 以不同的格式包含相同的信息。

我没有看到那里还有什么有趣的东西。

分阶段更新解释了为什么某些软件包被保留,但并没有解释为什么两个基本软件包被删除。

这可能是由于早期阶段的更新出现问题而导致的,但我希望看到一些证据证明确实如此,以便如果将来再次发生类似的情况,我可以识别类似的情况。

答案1

安装sudo apt install kubuntu-desktop以便这些包不会被视为不必要的依赖项。

相关内容