Manjaro Linux インストールと設定

2019年12月20日

ディストリビューション

ダウンロード:

https://manjaro32.org/

https://osdn.net/projects/manjaro32/storage/xfce/18.0.4/manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso
e8d0b104c692ba22ed84a66d7753ad0628a97813  manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso
1.2GB

ファイルを署名で検証:
gpg --verify manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso.sig
# 公開鍵エラーの場合、表示されたRSA鍵を指定して、公開鍵を取得する
gpg --keyserver keys.gnupg.net --recv-key RSA鍵
# 再度 検証
gpg --verify manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso.sig

"<jonathon@manjaro.org> からの正しい署名" と表示されればOK

***************************************
manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso
SHA1: e8d0b104c692ba22ed84a66d7753ad0628a97813
1.2GB

disks で USBにリストア(書き込み)する
USBから起動

Wi-Fiは設定しないで、English, Tokyo を指定してインストール。
再起動。

### Local time
Prefence -> Manjaro Setting -> Time and Date

sudo pacman -Syyu

### When key error
sudo pacman -S archlinux32-keyring
sudo pacman -Syyu

### Japanese fonts を1つ以上インストールする
#sudo pacman -S ttf-sazanami
#sudo pacman -S ttf-hanazono
sudo pacman -S noto-fonts-cjk

### AUR helper
sudo pacman -S trizen

### 日本語入力
sudo pacman -S fcitx-im fcitx-mozc
 #select : all
sudo pacman -S fcitx-configtool

mousepad ~/.xprofile  # 次を追加する
export GTK_IM_MODULE=fcitx
export GTK2_IM_MODULE=fcitx
export GTK3_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
export DefaultIMModule=fcitx

Configure で mozc を追加する。

### etc.

trizen -Syu featherpad-git

# pacmanをカラー表示に設定
sudo featherpad /etc/pacman.conf
# color のコメントを外す

### Install lxqt

https://wiki.manjaro.org/index.php?title=Install_Desktop_Environments#LXQt
sudo pacman -S lxqt xscreensaver
 # Selection : all
sudo pacman -S manjaro-lxqt-extra-settings manjaro-openbox-adapta-maia papirus-maia-icon-theme

### Uninstall lxqt
sudo pacman -Rs lxqt
sudo pacman -Rs manjaro-lxqt-extra-settings

### Install lxqt from AUR

オプション --noconfirm を付けると y/n 聞かれない。

trizen -Syu lxqt-desktop-git
Depends On      : pcmanfm-qt-git
                  lxqt-about-git
                  lxqt-admin-git
                  lxqt-archiver-git
                  lxqt-config-git
                  lxqt-globalkeys-git
                  lxqt-notificationd-git
                  lxqt-openssh-askpass-git
                  lxqt-panel-git
                  lxqt-policykit-git
                  lxqt-powermanagement-git
                  lxqt-qtplugin-git
                  lxqt-runner-git
                  lxqt-session-git
                  lxqt-sudo-git
                  lxqt-themes-git
Optional Deps   : featherpad-git
                  qps-git
                  openbox
                  obconf-qt
                  lximage-qt-git
                  sddm-git
                  qterminal-git
                  screengrab-git
                  nm-tray-git
                  compton-conf-git
                  pavucontrol-qt-git
                  lxqt-connman-applet-git


エラー polkit
:: Unable to build lxqt-policykit-git - makepkg exited with code: 4
これは ArchLinux32の最新バージョン polkit-0.116-2.3-i686.pkg.tar.xz をダウンロードしてインストールした。

trizen -Syu qterminal-git
trizen -Syu qps-git lximage-qt-git screengrab-git pavucontrol-qt-git
trizen -Syu featherpad-git
trizen -Syu nm-tray-git qlipper-git
trizen -Syu obconf-qt-git compton-conf-git

### lxqt-desktop-git バージョン番号が古いので、毎回アップグレードされる。
メタパッケージなので削除する。
trizen -R lxqt-desktop-git

### light-locker バグ? アンインストールする
https://bbs.archlinux.org/viewtopic.php?id=249053
sudo pacman -Rs light-locker

### kvantum
trizen -Syu kvantum-qt5-git
i686 に対応していないので、Edit で 'i686' を追加


### AURヘルパー yay もインストールしてみる

sudo pacman -Syu yay

### パッケージが自動更新されない!?

pacman -Syu を何度やっても何も更新されない
keyの更新もやってみたが、関係ないようだ。

GUIの paman でAURの設定をする。
pamanで アップデート(左ペインをクリック)を何度もやっていたらAURが更新された。不思議だ。

### mirror の変更
/etc/pacman-mirrors.conf
Branch = x32-stable を Branch = x32-testing に変更

sudo pacman-mirrors -t 4
sudo pacman -Syyu

大量のアップグレードがある

合計ダウンロード容量:   337.01 MiB
合計インストール容量:  1430.84 MiB
最終的なアップグレード容量:    70.70 MiB

AURの qt4 をアップデートと出たが、i686に対応していないとエラーになる。

古い記録

### manjaro-xfce-18.0.4-x32-stable-minimal-i686.iso

日本語を選んでインストールしようとすると文字化けする。
恐らくminimalのisoのため日本語フォントが入っていないと思う。
Wifiは接続せずにインストール。

インストール後再起動

MENUから Date & time で、RTC(ハードの時計の設定)

mirror の設定をしても、ソフトウェアの更新などネットワークの問題で止まってしまう。

### 古いバージョン
manjaro-lxqt-15.12-i686-ja_b01.iso
https://sourceforge.net/projects/manjarojp/files/LXQt/
ローリングリリースということで、インストールしてアップグレードしようとしたが、サイトから古いパッケージが削除されていて(?)アップグレードできなかった。

備考

2020年3月に Manjaro32 はなくなりました。