删除软件包以将桌面转换为服务器?

删除软件包以将桌面转换为服务器?

我有一个装有 Ubuntu 11.10 的 VPS。不幸的是,只有 11.10 桌面版(不是服务器版)映像可用作安装 VPS 的映像。我该如何删除桌面版安装中包含的软件包,并在需要时安装只有服务器版安装才有的软件包?

我尝试过sudo apt-get remove ubuntu-desktop,然后sudo apt-get autoremove。不幸的是,这没有用:它只删除了“libjudy-debian”(或类似的东西),它是在安装“miredo”时安装的。

答案1

要删除 x11 和使用它的所有内容,包括所有配置:

apt-get purge libx11.* libqt.*

与接受的答案(删除 xserver-xorg-core)不同,这个答案还将删除所有桌面包,如 Firefox 等。

答案2

右侧的 autoremove 仅删除作为其他软件包安装的一部分而自动安装的软件包。镜像中安装的内容是种子,因此基本上都被视为“手动”。

你可能会摆脱最多通过摆脱 Xorg 来消除它们:

sudo apt-get remove xserver-xorg-core

然后执行另一次自动删除。

可能还会有其他你不需要的东西...但是...真的...为什么不直接向你的 VPS 提供商索要服务器映像呢...他们甚至提供桌面映像,这不是有点傻吗?

答案3

sudo apt-get purge -y libx11.* libqt.* libgtk.
sudo apt-get autoremove -y

相关内容