如何在服务器上安装图形用户界面(GUI)桌面?

安装完Ubuntu服务器后,我怎样安装桌面环境?
5个回答

根据您想要安装的桌面环境,您可以安装包含所有必要软件包的元包。您可以使用apt-get或aptitude来完成此操作。
sudo apt-get install ubuntu-desktop

安装 Unity 桌面

sudo aptitude install kubuntu-desktop

将安装KDE桌面环境

其他桌面元包括xubuntu-desktopubuntu-gnome-desktoplubuntu-desktopedubuntu-desktop


3对于旁观者来说,这是我发现的一些有用的额外信息,与答案在同一频道上 - http://www.ubuntugeek.com/install-gui-in-ubuntu-server.html - John K

如果你想安装一个图形化的桌面管理器,但不需要一些桌面附加组件,比如 Evolution 和 OpenOffice,而且仍然想使用服务器版本的内核,请使用以下命令。
sudo aptitude install --without-recommends ubuntu-desktop

3糟糕...从答案开始安装,结果滚动到这里。:( - Meirion Hughes
我的版本的aptitude没有那个选项。它确实有--without-recommends选项。 - JHowIX
@JHowIX 你可以试试使用apt-get,这个方法对我有效。 - AZhu
10sudo apt-get install --no-install-recommends ubuntu-desktop 或者 sudo aptitude install --without-recommends ubuntu-desktop - Hover Ruan

sudo apt-get install ubuntu-desktop

如果你只是需要在计算机上运行虚拟GUI(GUI存在但你不需要看到它)进行测试或其他目的,我有一个设置:sudo apt-get install xvnc4viewer。:)

2因此,服务器不运行桌面,但仍然可以从客户端机器进行VNC并获取桌面?这对我的需求来说非常完美(不知道OP怎么想)。 - Scaine
是的,你看到了一个图形界面。 - hookenz

从Ubuntu 20.04开始,我们可以使用sudo apt install ubuntu-desktop-minimal来进行最小化安装ubuntu-desktop,它会从默认安装中删除大约80个软件包(以及相关的杂项),包括Thunderbird,LibreOffice等。
该命令可以替代旧的命令sudo apt-get install --no-install-recommends ubuntu-desktopsudo aptitude install --without-recommends ubuntu-desktop