Ubuntu 18.04 Server安裝GUI桌面
一、選擇服務器的GUI
首先,選擇要在服務器上安裝的GUI。選擇安裝哪個GUI時,請考慮服務器的資源。也許您不想運行默認的Ubuntu GNOME桌面或KDE等環境。兩種桌面環境在美學上都可能會讓您滿意,但是兩種GUI都將占用服務器的大量資源。
服務器上可以安裝許多GUI環境。 Lubuntu桌面可能是您可以在Ubuntu服務器上安裝的最輕量級的GUI,接下來的是Xfce4 GUI,后面是Mate桌面,依此類推。
在Ubuntu服務器上安裝GUI的最簡單方法是使用tasksel
命令。
安裝tasksel
:
$ sudo apt install tasksel
首先列出所有任務:
$ tasksel --list-task
# 可看到返回以下結果
u kubuntu-live Kubuntu live CD
u lubuntu-live-gtk Lubuntu live CD (GTK part)
u ubuntu-budgie-live Ubuntu Budgie live CD
u ubuntu-live Ubuntu live CD
u ubuntu-mate-live Ubuntu MATE Live CD
u ubuntustudio-dvd-live Ubuntu Studio live DVD
u vanilla-gnome-live Ubuntu GNOME live CD
u xubuntu-live Xubuntu live CD
i cloud-image Ubuntu Cloud Image (instance)
u dns-server DNS server
u kubuntu-desktop Kubuntu desktop
u kubuntu-full Kubuntu full
u lamp-server LAMP server
i lubuntu-core Lubuntu minimal installation
u lubuntu-desktop Lubuntu Desktop
u lubuntu-gtk-core Lubuntu minimal installation (GTK part)
u lubuntu-gtk-desktop Lubuntu Desktop (GTK part)
u lubuntu-qt-core Lubuntu minimal installation (Qt part)
u lubuntu-qt-desktop Lubuntu Qt Desktop (Qt part)
u mail-server Mail server
u postgresql-server PostgreSQL database
u print-server Print server
u samba-server Samba file server
u ubuntu-budgie-desktop Ubuntu Budgie desktop
u ubuntu-desktop Ubuntu desktop
u ubuntu-mate-core Ubuntu MATE minimal
u ubuntu-mate-desktop Ubuntu MATE desktop
u ubuntustudio-audio Audio recording and editing suite
u ubuntustudio-desktop Ubuntu Studio desktop
u ubuntustudio-desktop-core Ubuntu Studio minimal DE installation
u ubuntustudio-fonts Large selection of font packages
u ubuntustudio-graphics 2D/3D creation and editing suite
u ubuntustudio-photography Photograph touchup and editing suite
u ubuntustudio-publishing Publishing applications
u ubuntustudio-video Video creation and editing suite
u vanilla-gnome-desktop Vanilla GNOME desktop
u xubuntu-core Xubuntu minimal installation
u xubuntu-desktop Xubuntu desktop
i openssh-server OpenSSH server
i server Basic Ubuntu server
當談到Ubuntu服務器的GUI時,您可能只想堅持桌面核心任務安裝,僅因為它們是為使服務器資源承受最小壓力而量身定制的。選擇桌面GUI任務名稱,然后使用tasksel
使用以下語法的命令:
$ sudo tasksel install <GUI-TASK-NAME>
二、GUI桌面安裝
1、Lubuntu核心服務器桌面
Lubuntu核心可能是Ubuntu 18.04服務器上資源最豐富的輕量級GUI。 Lubuntu基於LXDE桌面環境。:
$ sudo tasksel install lubuntu-core
一旦安裝了lubuntu-core GUI,請使用以下命令啟動顯示管理器;如果可以的話,只需重新啟動Ubuntu服務器即可:
$ sudo service lightdm start
安裝完桌面核心,啟動桌面,效果如下:
2、Xubuntu核心服務器桌面
Xubuntu核心是Xfce4桌面環境的sin-off:
$ sudo tasksel install xubuntu-core
安裝此GUI后,使用以下命令啟動顯示管理器,或者如果需要的話,只需重新啟動Ubuntu服務器即可:
$ sudo service lightdm start
安裝完桌面核心,啟動桌面,效果如下:
3、Xfce桌面
可以在您的Ubuntu服務器上直接安裝GUI。
$ sudo apt install xfce4 slim
安裝此GUI后,使用以下命令啟動顯示管理器,或者如果需要的話,只需重新啟動Ubuntu服務器即可:
$ sudo service slim start
安裝完桌面,啟動桌面,效果如下:
4、Mate核心服務器桌面
要在您的Ubuntu服務器上安裝Mate桌面環境,請執行:
$ sudo tasksel install ubuntu-mate-core
GUI安裝完成后,使用以下命令啟動顯示管理器,或者如果需要的話,只需重新啟動Ubuntu服務器即可:
$ sudo service lightdm start
安裝完桌面,啟動桌面,效果如下:
5、KDE桌面與GNOME桌面
您的Ubuntu服務器上有如此眾多的GUI選擇!不使用KDE和GNOME圖形用戶界面,原因是它們可能是任何服務器最不適合的圖形用戶界面。
但是,如果您覺得在Ubuntu 18.04服務器上安裝KDE您可以通過以下方式做到:
$ sudo tasksel install kubuntu-desktop
如果您要使用GNOME,請輸入:
$ sudo tasksel install ubuntu-desktop
三、卸載桌面
$ sudo service lightdm stop # 停止桌面管理器
$ sudo tasksel remove <GUI-TASK-NAME> #卸載
四、無法用root登錄
1、ssh不能用root登錄
修改/etc/ssh/sshd_config
文件,
把 PermitRootLogin Prohibit-password 添加#注釋掉
新添加:PermitRootLogin yes
2、登錄界面無法選擇用戶登錄
修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
# 在末端添加下面兩行命令
greeter-show-manual-login=true # 手工輸入登陸系統的用戶名和密碼
allow-guest=false # 不允許guest登錄(可選)