CentOS 8にKDE Plasmaデスクトップ環境をインストールする方法

サーバー用途で広く採用されているLinuxディストリビューションのCentOSは、デスクトップユーザーにとってややニッチな選択肢と見られがちです。しかし、安定性が高く徹底的にテストされたベースと、Flatpakアプリケーションへのアクセスを備えているため、ワークステーションとしての活用範囲はアイデア次第で大きく広がります。ただし、デフォルトのGNOMEは比較的重量級のデスクトップ環境のため、もっと軽量で拡張性の高い環境を求める方も多いはずです。この記事では、CentOSのワークステーションにKDE Plasmaデスクトップ環境をインストールする手順を詳しく解説します。
ワークステーションの準備
ハードウェアの種類に関わらず、まずは完全にアップデート済みのCentOS 8.2.2004システムを起動した状態にしておきましょう。ここでは最小構成インストールを使用していますが、どの状態から始めても問題ありません。作業を始める前に、必ず変更を加えずに完全なdnf updateを実行しておいてください。

リポジトリの有効化
デフォルトのリポジトリに加えて、追加のリポジトリをいくつか有効化する必要があります。最初はEPEL 8リポジトリです。以下のコマンドを実行してインストールします。
sudo dnf install epel-release

続いて、PowerToolsリポジトリも必要になります。以下のコマンドで有効化できます。
sudo dnf config-manager --set-enabled PowerTools

KDE Plasmaのインストール
すべてが正しく認識されているか確認するため、まず以下のコマンドでDNFグループの一覧をチェックしましょう。
dnf grouplist -v --hidden
このコマンドにより、DNFグループとして利用可能なすべての項目が表示されます。さまざまなグループを眺めてみると、自分の環境で何が使えるのか把握できて面白いでしょう。ただし、今回探しているのは「KDE Plasma」を含むグループです。

確認できたら、KDE Plasmaを含むDNFグループをそのままインストールできます。以下のコマンドを入力してください。
sudo dnf groupinstall "KDE Plasma Workspaces" "base-x" -y
ダウンロードサイズは1.8GB以上とかなり大きいため、コーヒーブレイクを挟むくらいの余裕を持っておくのがおすすめです。
もしエラーが発生した場合は、リポジトリの設定漏れやGPGキーの問題を見落としていないか確認してください。-yフラグを付けておけば、パッケージのインストール中に表示される煩わしい確認質問を自動的に処理できるため、トラブルを未然に防げます。
システムの設定
インストールが完了したら、KDE Plasmaデスクトップを起動する前に、システムにひとつだけ設定を追加する必要があります。Xセッションの初期化ファイルにKDEの起動コマンドを追記し、startxでデスクトップを立ち上げられるようにしましょう。以下のコマンドを実行します。
exec "/usr/bin/startkde" >> ~/.xinitrc startx
これでKDE Plasmaデスクトップが直接起動するはずです。この構成は非常に軽量で、RAM使用量はわずか約6.5MB程度。GUIが必要なワークステーションやサーバーでも、十分なリソースの余裕を確保できます。

デスクトップを使うたびに手動でXサーバーを起動するのは、少し手間に感じるかもしれません。しかし、代わりにGDMなどのディスプレイマネージャーを導入すると、約200MBのRAMと大量のストレージ領域がGNOME関連の依存パッケージのために消費されてしまいます。環境によって最適な選択は異なりますが、筆者としてはシンプルに手動でXを起動する方式の方が好みです。
これで、CentOSマシンにKDE Plasmaをインストールする方法は完了です。Raspberry PiへのCentOSインストール手順や、Fedora・CentOS・RHELの徹底比較など、当サイトの他のCentOS関連記事もぜひ合わせてご覧ください。
-
CentOSのインストール手順を徹底解説!デスクトップPCへの導入ガイド
CentOSは主にサーバー用途で使われるOSですが、実はデスクトップ環境としても十分に活用できます。このチュートリアルでは、CentOSをデスクトップPCにインストールする具体的な手順を詳しく解説します。インストール前の準備まず始めに、CentOSプロジェクトの公式サイトからISOファイルをダウンロードし、起動可能なUSBメモリを作成する必要があります。このチュートリアルでは、CentOS 8.2の最小構成(minimal)ISOを使用します。注意: CentOSインストーラーでは、各設定項目を確認した後、必ず左上の「完了(Done)」ボタンをクリックして画面を閉じます。ボタンは常に同じ位置に
-
Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】
Arch Linuxをインストールして新しいシステムを起動したものの、目の前にあるのは真っ黒なターミナル画面だけ——。Archに慣れていない方やサーバー構築が目的でない方にとっては、少し心細く感じるかもしれません。しかし心配はいりません。思っているよりも、動作するデスクトップ環境まであと一歩です。Archのデフォルトインストールにはグラフィカルなデスクトップが含まれていません。それは、Archがユーザー自身にデスクトップ環境を選ぶ自由を与えているからです。初心者の方やおすすめを探している方には、XFCEが最適な選択肢です。XFCEは長年の実績を持つLinuxデスクトップ環境で、軽量でありながら