如果安裝 CentOS7 是最小安裝時是沒有桌面系統的,之後要再額外安裝桌面系統會很麻煩.這時候可以透過 group install 的方式.
group install -is used to install all of the individual packages in a group,
[root@localhost ~]# yum grouplist Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: centos.cs.nctu.edu.tw * extras: centos.cs.nctu.edu.tw * updates: centos.cs.nctu.edu.tw Available Environment Groups: 最小型安裝 基礎架構伺服器 運算節點 檔案和列印伺服器 基本網站伺服器 虛擬主機 含有 GUI 的伺服器 GNOME 桌面環境 KDE Plasma Workspaces 用來進行開發和建立的工作站 Available Groups: Legacy UNIX 相容性 主控台網際網路工具 圖形化管理工具 安全性工具 智慧卡支援 相容性函式庫 科學支援 系統管理 系統管理工具 開發工具 Done
透過 #yum grouplist 可以看得到當初我們在安裝時選擇的安裝環境 Available Environment Groups ,其他的 Available Groups 也是可以再直接指定安裝.
不過我們指定的時候需要輸入英文
Available environment groups: Minimal Install Compute Node Infrastructure Server File and Print Server Basic Web Server Virtualization Host Server with GUI GNOME Desktop KDE Plasma Workspaces Development and Creative Workstation Available Groups: Compatibility Libraries Console Internet Tools Development Tools Graphical Administration Tools Legacy UNIX Compatibility Scientific Support Security Tools Smart Card Support System Administration Tools System Management Done
目標是 GNOME 桌面系統 (GNOME Desktop)
[root@localhost ~]# yum groups install "GNOME Desktop" Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: centos.cs.nctu.edu.tw * extras: centos.cs.nctu.edu.tw * updates: centos.cs.nctu.edu.tw Resolving Dependencies --> Running transaction check ---> Package ModemManager.x86_64 0:1.1.0-8.git20130913.el7 will be installed --> Processing Dependency: ModemManager-glib(x86-64) = 1.1.0-8.git20130913.el7 for package: ModemManager-1.1.0- ....
使用參數 groupinstall 是一樣的
[root@localhost ~]# yum groupinstall "GNOME Desktop"
安裝完成之後就可以從文字模式直接進入桌面系統.
[root@localhost ~]# systemctl start graphical.target
雖然已經設定完成而且也登入桌面系統,但是我們希望下次開機還是可以直接從 GNOME Desktop 開啟.只需要設定預設的開機預設運作層級.
- 設定開機至文字模式(runlevel 3)
# systemctl set-default multi-user.target - 設定開機至 GUI 模式(runlevel 5)
# systemctl set-default graphical.target
[root@localhost ~]# systemctl set-default graphical.target Removed symlink /etc/systemd/system/default.target. Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.
沒有解決問題,試試搜尋本站其他內容
One thought on “安裝 CentOS 7 Gnome Desktop”