安裝GNOME桌面
此配方向您展示了如何安裝 GNOME 桌面環境, 該環境提供了用于使用 CentOS 系統的圖形用戶界面 (GUI)。通常, 這樣的環境不會安裝在服務器系統上, 但有時可以方便地使用一個可用的環境。例如, 管理員可能會更愿意使用圖形程序更新系統的配置。
NOTE
GNOME 并不是唯一可用的 GUI 環境-其他流行的環境包括 KDE、XFCE 和 Fluxbox。如果 GNOME 不是你的茶杯, 下一個食譜告訴你如何安裝 KDE。
Getting ready
此配方需要具有工作網絡連接的 CentOS 系統。使用根帳戶登錄也需要管理權限。
How to do it…
- 請按照以下步驟安裝 GNOME 桌面環境:
- 安裝具有 yum 組安裝的 GNOME 桌面軟件包組:
yum groupinstall "GNOME Desktop"
- 使用 startx 手動啟動桌面環境:
startx
- 如果安裝了多個環境, 則需要指定 gnome-sesp 的路徑:
startx /usr/bin/gnome-session
- 使用 GNOME 完成后, 您將返回到控制臺。
- 若要將系統配置為在啟動時自動啟動圖形環境, 請將默認啟動目標設置為圖形啟動目標:
systemctl set-default graphical.target
How it works…
此配方使用 yum 安裝 GNOME 桌面環境。所有必要的組件和依賴項都由 GNOME 桌面包組安裝。包組節省了我們的時間和麻煩, 因為它們允許我們同時為一個共同任務安裝包集合, 而不是一次安裝一個單獨的包。
yum groupinstall "GNOME Desktop"
與 Windows (其中圖形桌面是其操作系統的一部分) 不同, Linux 系統將基本圖形和輸入處理委托給圖形服務器。這種方法是有幾種桌面環境可供選擇的原因之一–它抽象了許多細節, 并提供了一個通用平臺, 在此基礎上, 任何數量的環境都可以在本地和網絡上運行。CentOS 的默認圖形服務器是 X 窗口系統。
如果 GNOME 是唯一安裝的桌面環境, 則在我們使用 startx 啟動 X 時, 它將默認運行。但是, 如果安裝了多個桌面, 我們需要告訴 X 我們要運行哪一個。對于 GNOME, 我們提供了通往 gnome-mee 的路徑:
startx /usr/bin/gnome-session


GNOME 桌面提供了用于處理系統的圖形界面
系統服務管理器負責在系統啟動時啟動各種服務器和進程。Systemctl 命令是我們與服務管理器的接口, 可用于設置默認的引導目標。默認目標決定系統是引導到終端還是基于 gui 的登錄屏幕:
systemctl set-default graphical.target
當設置為圖形時, systemd 在系統啟動時啟動 X 和 GNOME 顯示管理器, 這將為我們提供一個圖形登錄名, 以提供我們的帳戶詳細信息。一旦我們通過身份驗證, 桌面會話就會啟動, 我們就會發現自己在 GNOME 桌面上。
如果不想再引導到圖形環境, 則可以將默認目標設置回多用戶, 系統將再次啟動到基于終端的登錄屏幕:
systemctl set-default multi-user.target
TIP
如果安裝了多個環境, 則可以通過從登錄屏幕上的齒輪按鈕中選擇該環境來選擇要使用的桌面環境:


You can select your preferred desktop from the login screen
See also
The following resources will provide you with more information about installing graphical desktop environments and using the GNOME desktop:
- GNOME Library (https://help.gnome.org)
- RHEL 7 Desktop Migration and Administration Guide (https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Desktop_Migration_and_Administration_Guide)
- Guild to X11/Starting Sessions(https://en.wikibooks.org/wiki/Guide_to_X11/Starting_Sessions)
- How to install desktop environments on CentOS 7 (http://unix.stackexchange.com/questions/181503/how-to-install-desktop-environments-on-centos-7/181504#181504)
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。