如何删除备用桌面环境软件

如何删除备用桌面环境软件

我使用 Ubuntu 有一段时间了,最​​近在上面安装了 Lubuntu 桌面,并尝试了一下。我很快发现我更喜欢默认的 GNOME 环境,并使用终端将其卸载sudo apt remove lubuntu-desktop,这解决了大部分问题。但是我仍然有 LXTerminal、一些默认游戏、图像和包管理器等。我无法通过 Ubuntu 商店卸载它们(因为它们没有显示),我真的不知道如何找到每个应用程序的名称以通过终端卸载它们,它们占用了大量的硬盘空间,我的显示应用程序非常多。有人知道如何解决我的问题吗?谢谢 :)

答案1

据我所知,除了手动删除多余的包之外没有其他办法。

元软件包,例如,lubuntu-desktop包含所有对 Lubuntu 桌面必不可少的软件包,当前未安装。几个顶级软件包被标记为“手动安装”,即使它们已被元软件包拉入。这允许有选择地删除一些组件(例如,如果您希望使用另一个,则删除终端仿真器),而不会在下一次“自动删除”时关闭整个桌面。这样做的缺点是您无法再次自动删除通过元软件包安装的每个软件包。

因此,您基本上需要手动删除剩余的软件包。列出手动安装的包。开始删除所有您认为是 Lubuntu 程序的软件包。在这种情况下,最好使用 sudo apt purge,因为这还将删除可能已同时安装的任何系统范围的配置文件。一旦删除了一些软件包,将sudo apt autoremove删除它们使用的所有不再在其他地方使用的库。

删除软件包时,apt可能会列出其他也将要删除的软件包,并要求确认是否继续。仔细检查该列表:

  • 如果你看到它也将被删除ubuntu-desktop,那么你就知道该包也属于默认的 Ubuntu 桌面
  • 如果列表很长,您可能正在尝试删除许多软件包所依赖的重要软件包。

另外,Synaptic 包管理器是一款非常好的工具,可用于在包级别检查您的系统。其中有一个“已安装(手动)”部分,主要列出顶级包。依赖库通常会自动安装,稍后您可以使用 自动删除它们sudo apt autoremove

安装其他桌面环境时的注意事项

下次安装其他桌面环境时,复制并粘贴要安装的软件包列表。然后,您可以使用该列表删除(最好是清除)所有软件包(如果您愿意)。

答案2

这些包是作为lubuntu-desktop包的依赖项安装的。

sudo apt autoremove应将其移除。

您可以找到所有依赖项的列表这里,您可以使用它有选择地删除软件包(但apt autoremove应该自动删除冗余依赖项)。

相关内容