どうも、nippa です。
久しぶり Raspberry Pi を触り初めました。自宅のサーバとして今後使っていこうと思い 、動かし始めました。
今日は Rocky Linux (64bit) を Raspberry Pi にインストールしたいと思います。
今回は Rocky Linux Wiki を参考に Raspberry に Rocky Linux をインストールします。
- 環境
- ディスク(マイクロ SD カード)のフォーマット
- Rocky Linux のイメージのダウンロード
- Rocky Linux のインストール
- Rocky Linux の起動
- Rocky Linux の設定
- 感想
環境
- Raspberry Pi OS 10(ディスク作成用、他の OS でもよい)
- Rocky Linux 8.5(64bit)
ディスク(マイクロ SD カード)のフォーマット
まず SD カードを接続し、fdisk コマンドでディスクを削除します。parted でも代用可 能ですので、好きな方をお使いください。
ディスクリストの表示をします。
sudo fdisk -l
表示から SD カードのディスクを確認します。今回は/dev/sda
で進めていきます。
パーティションの削除を行った上で、ディスクをフォーマットします。
sudo fdisk /dev/sda # パーティションの確認 Command (m for help): p # パーティションの削除 Command (m for help): d Partition number (1,2,5-7, default 7): # <--- Enter # パーティションの削除 Command (m for help): d Partition number (1,2,5,6, default 6): # <--- Enter # パーティションをすべて削除するまで繰り返えします # パーティションをすべてを削除したら、新規にパーティションを作成します。 # パーティションの確認 Command (m for help): p # パーティションの作成 Command (m for help): n Select(default p): p # あとはEnterでOK # パーティションの確認 Command (m for help): p
SD カードを ex4 にフォーマットします。
sudo mkfs.ext4 /dev/sda # /dev/sdaのフォーマット状況を確認 sudo fdisk -l
これでマイクロ SD カードのフォーマットが完了です。
Rocky Linux のイメージのダウンロード
以下から、Raspberry Pi 用の Rocky Linux のイメージファイルをダウンロードします。
ファイル名:RockyRpi_8.5_20211116.img.xz
https://download.rockylinux.org/pub/rocky/8/rockyrpi/aarch64/images/
Rocky Linux のインストール
ダウンロードしたイメージファイルを SD カードに展開します。
xzcat RockyRpi_8.5_20211116.img.xz > /dev/sda
展開が完了したら、インストールは完了になります。
Rocky Linux の起動
ラズパイに SD カードを挿入して、電源をいれます。
Rocky Linux が起動し、ログイン画面が表示されます。
初期のログイン情報は
- username: rocky
- password: rockylinux
になります。
Rocky Linux の設定
ユーザーのパスワード変更
以下のコマンドでパスワードの変更が可能です。
passwd
ネットワークの設定
Wi-Fi のパッチをあてます。ホームディレクトリにパッチ用の Shell script が配置され ていますので、そちらを root ユーザーで実行します。
sudo sh fix-wifi-rpi4.sh
# パスワードはrockyユーザーのもの
まず、インターフェイスの確認をします。
sudo nmcli c #出力 Wired connection 0 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx wifi -- Wired connection 1 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ethernet --
sudo nmcli d wifi # Wi-Fiへの接続 sudo nmcli connection up [SSID] # パスワードを入力 # 接続の確認 sudo nmcli connection show
自動接続にする場合は、以下のコマンドを実行してください。
sudo nmcli connection modify [SSID] connection.autoconnect yes
WiFi の設定は完了です。
ディスクスペースの拡張
初期段階では、3GB 程度に設定されているので、以下のコマンドでディスクを拡張します 。
# ディスクサイズの確認 df -h # ディスクの拡張 sudo rootfs-expand # ディスクサイズの再確認 df -h
感想
今回 Rocky Linux 64bit を Raspberry Pi にインストールしてみました。
Rocky Linux のコミュニティの方がイメージを作成してくれているため、非常に簡単にイ ンストールすることができました。
これで久しぶりに RedHat 系の Linux に触れそうです。
ではでは、また次回。