Server関連記事一覧はこちら
環境
- SDCard: Sandisk MicroSD 64G
- Device: Raspberry Pi 4 Model B
- OS: AlmaLinux AlmaLinux-8.7-RaspberryPi-latest.aarch64.raw.xz
- CPU: Broadcom 2711, 1.5GHz quad-core ARM Cortex-A72 CPU
- memory: 4G
準備
ディスプレイ関係
HDMIケーブル
HDMI2.0ケーブル 2mwww.switch-science.com
Micro HDMIケーブル
HDMIケーブル(標準-Micro)2mwww.switch-science.com HDMI(オス) - Micro-HDMI(オス)ケーブル(2 m)www.switch-science.com
HDMI micro変換
HDMI(オス)をMicro-HDMI(オス)に変換する短いケーブル(15cm)www.switch-science.com
UVC HDMI キャプチャー
ノートPCをディスプレイ代わりに使用するツール
三生テック UVC HDMI キャプチャー
www.amazon.co.jp
ターミナルソフト
Tera Term (おすすめ)
自動ログ保存機能やマクロ実行の為の独自言語もあり会社の業務でも使用される 日本ではかなり汎用的なツール
Putty
海外やターミナルが必要な何らかのツールとセットで導入され使用されることが多いツール
コマンドプロンプト
昔からあるインストールが必要のないターミナル 利用する際は事前にtelnet&sshのクライアントを有効化する必要がある
OSを入手
- AlmaLinuxのサイトへアクセス here
- [ダウンロード]をクリック
- Architecture項目が[aarch64]の好きなバージョンを選択してクリック (正直ここの項目はあまり意味ない)
- OSが保管されているミラーサーバを選択してクリック (今回はftp.iij.ad.jpを選択)
- OSファイル一覧が出るがファイルのリンクをクリックせずに[Parent Directory]をクリック
- もう一度[Parent Directory]をクリック
- [raspberrypi/]をクリック
- [images/]をクリック
- ファイルのリンクをクリックしてOSをDL
OSを書き込むソフトを入手
Rufus
SDCardへの書き込みが出来るフリーソフト
ソフトのDLはここ
Raspberry Pi Imager
ラズパイ公式のOSインストールの為のソフト
次のラズパイ公式よりソフトをDLする
https://www.raspberrypi.com/software/
OSのインストール(RaspberryPi_Imager使用)
- SD-Cardの初期化(任意)
- Raspberry Pi Imagerを起動
- OS選択で[カスタムイメージを使う]をクリック
- DLしてきた任意のOSイメージを選択
- ストレージでラズパイで使用するSDを選択
- [書き込む]ボタンをクリックしてOSをインストールする
初期設定
ラズパイへログイン
初期ログイン情報
- user: root
- pass: almalinux
端末IPの確認
DefaultではDHCPで設定されている
- ifconfig
ifconfig
- nmcli
nmcli d show
IPを固定化
構成
- IP: 192.168.0.1
- Mack: 255.255.255.0
- GW: 192.168.0.254
- DNS: 8.8.8.8, 8.8.4.4
- I/F名: eth0
I/F名の確認
- 以下のコマンドで表示される[NAME]と[DEVICE]が同じか確認
nmcli connection show
- 異なる場合は以下のコマンドで合わせる
nmcli connection modify "[NAME]" connection.id [DEVICE]
IPを設定(nmcliを使用)
nmcli c m eth0 ipv4.method manual nmcli c m eth0 ipv4.addresses 192.168.0.1/24 nmcli c m eth0 ipv4.gateway 192.168.0.254 nmcli c m eth0 ipv4.dns 8.8.8.8,8.8.4.4
IPを設定(ファイルを編集)
cd /etc/sysconfig/network-scripts/ cp ifcfg-eth0 ifcfg-eth0.org vi ifcfg-eth0 BOOTPROTO=none IPADDR=192.168.0.1 PREFIX=24 GATEWAY=192.168.0.254 DNS1=8.8.8.8 DNS2=8.8.4.4
I/Fの更新
nmcli con down eth0 ; nmcli con up eth0
Git管理
今後ラズパイの構成を変更した際に戻せるように設定ファイル(etc)をGit管理する
Server関連記事一覧はこちら