このノートでは、CentOS/RHEL 8 に GUI をインストールする方法について説明します。インストール中、この GUI パッケージはソフトウェアの選択段階で選択されませんでした。そのため、インストール後、画面は GUI ではなく CLI プロンプトで起動します。
グループリストで使用可能な環境グループを確認すると、以下の例に示すように、「GUI を備えたサーバー」と表示されます:
# dnf grouplist This system is receiving updates from Unbreakable Linux Network or Spacewalk. Last metadata expiration check: x:yy:zz ago on Mon xx Oct yyyy Available Environment Groups: Server with GUI ... ...
1. すべてのシステム パッケージが最新であることを確認します。次のコマンドを実行して、システムをリポジトリから最新リリースに更新します:
# dnf update
2. 以下を実行して、GUI の環境をインストールします。
# dnf groupinstall "Server with GUI"
上記は GUI をインストールしますが、それ以外の場合はデフォルトでテキスト モードにインストールされます。
3. システムの起動時に GUI を有効にします。
# systemctl set-default graphical.target
CentOS/RHEL 8 では、systemd はランレベルの代わりに「ターゲット」を使用します。
4. 次のコマンドを発行して、システムの起動時に GUI を有効にします。
# ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
4. マシンを再起動すると、GUI が起動します。
# systemctl reboot