Linux
 Computer >> コンピューター >  >> システム >> Linux

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

Arch Linuxをインストールして新しいシステムを起動したものの、目の前にあるのは真っ黒なターミナル画面だけ——。Archに慣れていない方やサーバー構築が目的でない方にとっては、少し心細く感じるかもしれません。しかし心配はいりません。思っているよりも、動作するデスクトップ環境まであと一歩です。

Archのデフォルトインストールにはグラフィカルなデスクトップが含まれていません。それは、Archがユーザー自身にデスクトップ環境を選ぶ自由を与えているからです。初心者の方やおすすめを探している方には、XFCEが最適な選択肢です。XFCEは長年の実績を持つLinuxデスクトップ環境で、軽量でありながら完全なデスクトップ体験を提供します。しかも、Arch上で立ち上げるのにそれほど手間はかかりません。

グラフィックドライバーのインストール

何をするにも先立って、まずは使用しているグラフィックカード用のドライバーが必要です。Intel内蔵グラフィックスを使用している場合でも例外ではありません。Archのベースインストールにはグラフィックドライバーが一切含まれていないためです。

Intelの場合

sudo pacman -S xf86-video-intel mesa

AMDの場合

sudo pacman -S xf86-video-amdgpu mesa

NVIDIAの場合

sudo pacman -S nvidia nvidia-utils

Xorgのインストール

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

次に必要になるのがXorgサーバーそのものです。デスクトップ環境を含むすべてのグラフィカルアプリケーションは、Xorgの上に構築されています。ArchのXorgパッケージはメタパッケージになっており、実際にはXorgに必要なすべてのソフトウェアをまとめた大きなバンドルです。このバンドルをインストールすれば、Archが自動的にセットアップを行ってくれます。

sudo pacman -S xorg

Pacmanはインストール前に大量のパッケージリストを表示します。特にこだわりがない限りは、Enterキーを押してすべてインストールしましょう。

より最小限の構成を希望する場合は、Xorgサーバーのみを導入することも可能です。ただし、後でセットアップする内容によっては依存関係が不足する可能性がある点に注意してください。

sudo pacman -S xorg-server

XFCEのインストール

Xorgと同様に、Archのデスクトップ環境もメタパッケージとして提供されています。これらはサイズが大きく、数百のパッケージを含むこともあります。XFCEは比較的コンパクトなデスクトップ環境で、GNOMEやPlasmaほど多くのパッケージを必要としませんが、それでもインストールには数分かかります。

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

XFCEのメタパッケージ単体でもインストールできますが、「xfce4-goodies」には便利なデスクトップユーティリティが多数含まれているため、一緒にインストールすることを強くおすすめします。

sudo pacman -S xfce4 xfce4-goodies

Xorgの時と同じように、Pacmanがどのパッケージグループをインストールするか尋ねてきます。どちらもEnterキーを押してすべてインストールしてください。焦らず待ちましょう。ここでデスクトップの大部分が整います。

ディスプレイマネージャーの設定

現時点でもコマンドラインからXFCEデスクトップを起動できますが、次回コンピューターを起動すると、またターミナル画面に戻ってしまいます。これはディスプレイマネージャーが設定されていないためです。ディスプレイマネージャーは、コンピューター起動後に表示されるログイン画面を担当する仕組みです。

まず、XFCEを試してみたい場合は、以下のコマンドを実行してみてください。

startxfce4

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

次に、ターミナルを開くか、現在開いているターミナルで作業を続けます。このガイドでは、ディスプレイマネージャーとしてLightDMを使用します。LightDMは軽量で特定のデスクトップ環境に依存しないため、多くのディストリビューションがXFCEと組み合わせています。さっそくインストールしましょう。

sudo pacman -S lightdm lightdm-gtk-greeter

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

ディスプレイマネージャーはサービスとして動作するため、システム起動時にLightDMを有効化します。

sudo systemctl enable lightdm

Arch LinuxでXFCEデスクトップ環境をセットアップする方法【初心者向けガイド】

これで完了です。コンピューターを再起動すると、最初に表示されるのはLightDMのログイン画面のはずです。ユーザーアカウントでサインインすれば、新しいXFCEデスクトップがあなたを迎えてくれます。Archは勝手に設定や構成を変更することはないので、自分で変更を加えない限り、このセットアップはそのまま維持されます。最後に、PCにインストールできるおすすめのXFCEテーマもぜひチェックしてみてください。

  1. Arch LinuxにSnapアプリケーションをインストールする方法【初心者向け完全ガイド】

    長年Linuxを使っているユーザーなら、かつて新しいアプリケーションをインストールするのがどれほど大変だったかを覚えているはずです。ディストリビューションのインストーラーに含まれていないソフトウェアは、configure → make → make install という一連の手順でソースからビルドするのが一般的で、その途中で不足している依存関係を探し回ることも珍しくありませんでした。aptやyumといったパッケージマネージャーの登場で状況は大幅に改善されましたが、それでも依存関係の問題に悩まされる場面は残っていました。そんな課題を解決するとされるのが「Snap」です。「SnapはUbuntu

  2. Arch Linuxのインストール方法を徹底解説!初心者向けステップバイステップガイド

    UbuntuやLinux Mintとは異なり、Arch Linuxは「ローリングリリース」方式を採用したLinuxディストリビューションです。一度インストールしてしまえば、常に最新バージョンへと自動的にアップデートされ続けます。また、Arch Linuxは必要最小限の構成から始まるディストリビューションのため、システムに何をインストールするかを完全に自分でコントロールできるのも大きな魅力です。さらに、Linuxコミュニティ屈指の充実度を誇る「Arch Wiki」が存在する点も見逃せません。ただし、Arch Linuxで注意すべき点はそのインストールプロセスです。決して心臓の弱い方向けではありま