ISO からのインストールはすんなり終わるが, その後の設定で詰まったのでメモ。
参考文献
ミラーリスト編集
- 既存のファイルをバックアップして, 日本のサーバーのみ残す。
cd /etc/pacman.d; pwd
sudo cp -aiv mirrorlist mirrorlist.`date +%Y%m%d`
ls -l mirrorlist mirrorlist.`date +%Y%m%d`
sudo vi mirrorlist
cat mirrorlist
/etc/pacman.d/mirrorlist
##
## Arch Linux repository mirrorlist
## Filtered by mirror score from mirror status page
## Generated on 2017-04-15
##
## Japan
Server = http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch
Server = http://ftp.tsukuba.wide.ad.jp/Linux/archlinux/$repo/os/$arch
初期設定
-
pacman-key --init
実行時は, 別コンソールでls -R /
や, GUI でマウスをぐりぐり動かすと時間を短縮できる。
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Sy
sudo pacman -S archlinux-keyring --noconfirm
OS アップデート
- 事前に
libxfont
とffmpeg2.8
を削除しないと, 後続のアップデートでエラーが発生する。
sudo pacman -Rc libxfont ffmpeg2.8 --noconfirm
sudo pacman -Suy --noconfirm
- ここでも, 一旦依存パッケージを削除しないと, OS 再起動後に X が起動しない。
sudo pacman -Rc xf86-video-ati xf86-video-intel xf86-video-nouveau xf86-video-vesa --noconfirm
sudo pacman -S terminus-font xorg-server glibc xf86-video-fbdev xf86-video-vesa --noconfirm
mpd 初期化
-
pacman -Suy
を実行するとファイルが更新されるので, これを初期化する。
cd /etc/apl-files; pwd
sudo cp -aiv mpd.service /usr/lib/systemd/system/mpd.service
ls -l /usr/lib/systemd/system/mpd.service mpd.service
マウントオプション修正
- 設定ファイルをバックアップ後,
relatime
をnoatime
に修正する。- SSD 利用時のオプションは公式サイトの文献を参照すること。
cd /etc; pwd
sudo cp -aiv fstab fstab.`date +%Y%m%d`
ls -l fstab fstab.`date +%Y%m%d`
sudo vi fstab
diff -u fstab.`date +%Y%m%d` fstab
/etc/fstab
--- fstab.20181022 2018-10-22 16:42:04.326666664 +0900
+++ fstab 2018-10-22 17:21:59.213333333 +0900
@@ -1,3 +1,2 @@
# /dev/sda1
-UUID=dbfd8632-91ef-4ea6-ba8c-ff06244e9973 / ext4 rw,relatime,data=ordered 0 1
-
+UUID=dbfd8632-91ef-4ea6-ba8c-ff06244e9973 / ext4 rw,noatime,data=ordered 0 1
OS 再起動
sudo systemctl reboot
どっとはらい。