必要なもの
- Linux マシン
- SD カードリーダ
- SD カード
- Raspberry Pi 3
手順
イメージの書き込み
書き込む前に,ディスクの不良セクタを修復しましょう.
fsck -a /dev/sdX1
適当な Linux マシンを使い,公式サイト に従って SD カードにイメージを書き込む1.
書き込みが終了したら,SD カードを Raspberry Pi に挿入し,起動.
初期設定
日本語キーボードに設定.
loadkeys jp106
echo "KEYMAP=jp106" > /etc/vconsole.conf
root
のパスワードを変更.
passwd
ロケールの設定.
nano /etc/locale.gen
en_US.UTF-8 UTF-8
と ja_JP.UTF-8 UTF-8
のコメントアウトを外す.
locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf
export "LANG=en_US.UTF-8"
時刻の設定.
unlink /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
ホスト名の設定.
echo hostname > /etc/hostname
ネットワーク設定
今回は固定 IP で設定2.
nano /etc/systemd/network/eth0.network
以下のように書き換える.
[Match]
Name=eth0
[Network]
DHCP=false
Address=192.168.xxx.xxx/24
Gateway=192.168.xxx.xxx
DNS=192.168.xxx.xxx 192.168.xxx.xxx
systemctl start systemd-networkd
systemctl enable systemd-networkd
その他の設定
システムのフルアップグレード.
pacman -Syu
sudo
の導入.
pacman -S sudo
nano /etc/sudoers
以下のコメントアウトを外す.
Defaults env_keep += "HOME"
%wheel ALL=(ALL) ALL
Wheel グループのユーザを作成.
useradd -m -g wheel user
passwd user
デスクトップ環境の構築
Xorg と X ドライバをインストール.
pacman -S xorg-server xorg-server-utils xorg-xinit xorg-xterm xf86-video-fbdev
startx
して起動するか確認.
Xfce をインストール.
pacman -S xfce4
xinit
して Xfce が起動するように設定.
echo "exec startxfce4" > ~/.xinitrc
日本語フォントを入れる.
pacman -S otf-ipafont
参考
- https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3
- http://takuya-1st.hatenablog.jp/entry/20101023/1287853709
- https://wiki.archlinux.org/index.php/Raspberry_Pi
- https://wiki.archlinuxjp.org/index.php/%E3%83%95%E3%82%A9%E3%83%B3%E3%83%88
- http://trileg.hatenablog.jp/entry/ArchLinux%25252525E3%2525252581%25252525A7systemd-networkd%25252525E3%2525252582%2525252592%25252525E7%2525252594%25252525A8%25252525E3%2525252581%2525252584%25252525E3%2525252581%25252525A6%25252525E3%2525252583%25
- https://wiki.archlinuxjp.org/index.php/Systemd-networkd