簡潔に言うと
-
yum groupinstall <パッケージ名>
でGUI環境パッケージをインストール -
systemctl set-default graphical.target
でGUIに切り替わる
概要
「セットアップ時のパッケージインストールでGUIにチェック✔を入れ忘れた!」というときの備忘録として。
環境
- ホストOS:Windows 10
- ゲストOS:CentOS 7.9
- 仮想化ソフト:VirtualBox 6.1.18
ネットワークアダプターにホストオンリーアダプターを割り当てて、TeraTermでssh接続。
コマンド
グループパッケージ名を確認する
[root@localhost ~]# sudo yum grouplist -v
プラグイン「fastestmirror」を読み込んでいます
Config time: 0.011
Yum version: 3.4.3
There is no installed groups file.
Maybe run: yum groups mark convert (see man yum)
Setting up Package Sacks
Loading mirror speeds from cached hostfile
* base: ftp.jaist.ac.jp
* epel: mirrors.nipa.cloud
* extras: ftp.jaist.ac.jp
* remi-safe: ftp.riken.jp
* updates: ftp.jaist.ac.jp
pkgsack time: 0.040
group time: 0.101
Available Environment Groups:
最小限のインストール (minimal)
インフラストラクチャーサーバー (infrastructure-server-environment)
コンピュートノード (compute-node-environment)
ファイルとプリントサーバー (file-print-server-environment)
Cinnamon デスクトップ (cinnamon-desktop-environment)
MATE デスクトップ (mate-desktop-environment)
ベーシック Web サーバー (web-server-environment)
仮想化ホスト (virtualization-host-environment)
サーバー (GUI 使用) (graphical-server-environment)
GNOME Desktop (gnome-desktop-environment)
KDE Plasma Workspaces (kde-desktop-environment)
開発およびクリエイティブワークステーション (developer-workstation-environment)
利用可能なグループ
Cinnamon (cinnamon-desktop)
Fedora パッケージャ (fedora-packager)
Haskell のサポート (haskell)
LXQt Desktop (lxqt-desktop)
MATE (mate-desktop)
Milkymist (milkymist)
TurboGears アプリケーションフレームワーク (turbogears)
Xfce (xfce-desktop)
グラフィカル管理ツール (graphical-admin-tools)
コンソールインターネットツール (console-internet)
システム管理 (system-management)
システム管理ツール (system-admin-tools)
スマートカードサポート (smart-card)
セキュリティーツール (security-tools)
レガシーな UNIX 互換性 (legacy-unix)
互換性ライブラリー (compat-libraries)
教育用ソフトウェア (education)
汎用デスクトップ (general-desktop)
科学的サポート (scientific)
開発ツール (development)
電子ラボラトリ (electronic-lab)
完了
GUI環境のパッケージはいくつかあるが、今回はサーバー(GUI 使用)(graphical-server-environment)
をインストールしてみる。
グループパッケージのインストール
[root@localhost ~]# yum groupinstall graphical-server-environment
インストール中にIs this ok [y/d/N]:
と問われるのでy(=yes)を入力しEnter。
(yum groupinstall graphical-server-environment -y
とすることで、すべてyを選択とみなされインストールが進む。)
GUIに切り替え
systemctl set-default graphical.target
VirtualBoxの仮想マシンのウィンドウがGUIに切り替わるはず。
※CUIに戻す場合はgraphical.target
をmulti-user.target
に変えて実行。
まとめ
GUI環境に切り替えられた!
「CUIなんて無理!やっぱGUIに変えたい!」or「セットアップ時にGUI入れ忘れた!」というときにどうぞ。