可以将 Ubuntu 转换为纯 Lubuntu 吗?

可以将 Ubuntu 转换为纯 Lubuntu 吗?

我在 Ubuntu 上安装了 Lubuntu,我想删除所有与 Ubuntu 相关的东西,以释放驱动器上的一些空间。但我不知道如何实现这一点。

我读过了本指南但它似乎已经过时了,并且命令没有起到什么作用。

我正在使用 Ubuntu 19.04。

答案1

我对您的机器的规格、需求或经验一无所知,以下内容可能不合适或不适用。

  • 如果您觉得需要支持,Ubuntu 可能比 Lubuntu 更好,原因有二。第一,在我看来,这里的 Ubuntu 用户比 Lubuntu 用户多。第二,从 18.10 开始,Lubuntu 使用 LXQt,而不是 LXDE,而且 LXQt 体验仍在完善中。

  • 如果你需要稳定性,Ubuntu 18.04是一个 LTS 版本,将支持五年(到 2023 年 4 月)。Ubuntu 19.04 和 Lubuntu 19.04 仅支持到 2020 年 1 月。日期来源是这里


如果您仍想继续尝试删除 Ubuntu 独有的软件,您可以下载每个系统的清单并进行比较。

buntu 19.04 清单可用这里

大号ubuntu 19.04 清单可用这里

将两个清单保存到计算机上的文件夹后,在该文件夹中打开终端并运行:

comm -13 lubuntu-19.04-desktop-amd64.manifest ubuntu-19.04-desktop-amd64.manifest

顺序很重要:首先是 Lubuntu 清单,然后是 Ubuntu 清单。

输出将是仅存在于 Ubuntu 19.04 清单中且不存在于 Lubuntu 19.04 清单中的文件列表。阅读man comm内容通信做。

警告:在清单中列出并不一定意味着该文件在安装过程完成时存在。例如无处不在和相关文件。这些文件以及其他一些文件将作为清理的一部分自动删除。


经过进一步思考,/var/log/installer/initial-status.gz是有关您的 Ubuntu 系统上实际安装内容的更好的来源。

如果你将该文件复制到你的主文件夹并使用解压缩gunzip initial-status.gz,那么你可以运行

grep -E "^Package:" initial-status | awk -F " " '{ print $2 }' | sort

获取最终安装的软件包列表(在安装过程中进行清理之后)。在这方面,最好依赖清单。

获得列表后,您可以决定要保留或删除 Ubuntu 中的哪些应用程序。


编辑

我不确定清除Ubuntu 桌面将是一条更简单的路线。Ubuntu 桌面是元包。删除元包可能不会删除相应元包指定的包。

我在 Ubuntu 19.04(从 18.10 最小安装升级而来的最小安装)的虚拟机中查看了这一点。

dkb@dkb-UM:~$ apt purge -s ubuntu-desktop
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gnome-shell-extension-desktop-icons ubuntu-desktop-minimal
  xdg-desktop-portal xdg-desktop-portal-gtk yaru-theme-gtk yaru-theme-icon
  yaru-theme-sound
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  ubuntu-desktop*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
Purg ubuntu-desktop [1.431]
dkb@dkb-UM:~$ apt purge -s ubuntu-desktop-minimal
NOTE: This is only a simulation!
      apt needs root privileges for real execution.
      Keep also in mind that locking is deactivated,
      so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  ubuntu-desktop* ubuntu-desktop-minimal*
0 upgraded, 0 newly installed, 2 to remove and 6 not upgraded.
Purg ubuntu-desktop [1.431]
Purg ubuntu-desktop-minimal [1.431]
dkb@dkb-UM:~$ 

相关内容