Help us understand the problem. What is going on with this article?

Archにxfceを導入する(初心者向け)

Xfceとは

  • 動作が軽い
  • カスタマイズしやすい

導入方法

  • まずターミナルを開く
  • 当たり前ではあるが、インターネット接続環境とroot権限(sudoで可)を取得する
  • yayを導入している人(特にこだわりがなければ導入すべき)はsudo pacmanの部分をyayに置き換えるとよい(yay -Syuみたく)

必須パッケージのインストール

  • xfceを動かすのに必要なものをインストールする
必須パッケージ
common-user% sudo pacman -Sy
 # Archはパッケージのデータが古くなってるとパッケージのインストールがうまく行かなかったりするので更新
common-user% sudo pacman -S xfce4 xorg-server lightdm lightdm-gtk-greeter pulseaudio pavucontrol

追加パッケージ

  • 使い勝手や見た目をもっと良くするために、追加でパッケージをインストールする
Xfceを強化するパッケージ
common-user% sudo pacman -S xfce4-goodies gvfs file-roller ntfs-3g
  • xfce4-goodiesはXfce関連の追加パッケージ(ほぼ必須)
    • 音量調節パネルとかファイルマネージャーとか
  • gvfsはゴミ箱とかを追加するやつ
    • gvfs-mtp等、スマホのデータを読み書きするには追加パッケージが要るかも
    • 詳しくはwikiを見てね
  • file-rollerをインストールすると、zipとかのextract hereが使えるようになる(入れないとNo Suitable Archiveなんちゃらって怒られる)
  • ntfs-3gはWindowsのNTFSを読み書きするためのパッケージ

LightDM

  • Linuxにはディスプレイマネージャーという概念があって、LightDMはそのうちの1つ
  • LightDMにはGreeterというものが必須で、デスクトップが起動したときのログイン画面の役割を果たす
  • Greeterの中にはAURパッケージが多いので、yayの導入をおすすめする(AURパッケージの管理が114514倍楽になるクスリ)
  • ここではAURパッケージをyayでインストールする
  • どんなGreeterがあるかについてはwikiをご覧あれ

Greeterを選択

  • デフォルトのGreeterを指定する
  • [Seat:*]の後に以下のように書く
/etc/lightdm/lightdm.conf
[Seat:*]
…
greeter-session=lightdm-gtk-greeter
 # lightdm-gtk-greeterの部分は好みに合わせて変更する

LightDMを有効にする

  • システム起動時に自動でLightDMが起動するようにする
LightDMの有効化
common-user% sudo systemctl enable lightdm

日本語入力

  • 日本語の文字を打てるようにする

必須パッケージのインストール

common-user% sudo pacman -S fcitx-im fcitx-mozc fcitx-configtool noto-fonts-cjkz
 # fcitx-imのときになんか聞かれるけど、そのままEnter押して大丈夫だよ

有効化

  • 基本なにもしないで大丈夫
  • たまにうまく行かないときがあるが、その時はwikiが頼りになる

おすすめスキン

  • 導入するとfcitxの見た目を変えられる
  • もちろん自作だってできる

  • 以下に示すのはマテリアルデザインにインスパイアされたもの。かっこいい。

インストール
common-user% yay -S fcitx-skin-material
  • fcitx-configtool等から適用しよう。

設定

  • fcitxは素のままでは使い物にならないので、多少調整する

mozcの有効化

  • fcitx-configtoolを開いて、Input Methodのタブから"Mozc"を追加する
  • 日本語配列キーボードの人は"Keyboard - Japanese"も追加
  • それ以外は削除してOK

切り替えキー

  • 英語入力と日本語入力を切り替えるキーを設定する
  • Global Configの一番上にあるTrigger Input Methodから変更できる
  • EscでEmptyにできる

見た目

  • さっきfcitx-skin-materialをインスコした人は必須
  • Appearanceから左下のShow Advanなんちゃらにチェックを入れて、一番下のSkin Nameを"material"にする

mozcの設定

  • /usr/lib/mozc/mozc_tool --mode=config_dialog
    • ↑↑で設定する

完了!

  • 再起動しよう
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした