PiのDebianであるRaspbianが立て続けにアップデートしている。PiにRaspbianを入れる方法を記載したい。Piのファームウェアをアップデートするのにも便利なので、どのOS,ディストリビューションを入れるにしてもSDカード一枚用意しておくことをおすすめする。他のディストリビューション、たとえばVolumioなどでファームを最新にしようとすると2度と立ち上がらなくなることがあるので要注意。Zeroで確認した内容(要は手持ちのラズパイってやつ)イメージの取得とイメージの書き込みMacOSでやることを前提にしているので注意。記載はヒアドキュメントを利用しているのでWindowsなどのシェルがLinuxっぽくないOSの場合はヒアドキュメントの部分を適宜エディタで開いて記載してください。イメージの入手https://www.raspberrypi.org/downloads/raspbian/エディションはどれでも好きなものを。自分は一番容量の小さいLiteを利用。Clientを立ち上げればいいかなと。ちっぽけなラズパイのGPUを酷使する必要はないので。イメージを書き込むツールhttps://www.balena.io/etcher/Etcherがおすすめ。空っぽのSDカード(2GB以上)を挿して、Etcherを立ち上げて、イメージとSDカードを指定すればOK。かかる時間はSDカードのスペックに依存する。(ここでケチったSDカードを購入したことに後悔することも。)パーティションの拡張などの細かいことは、今は、初回起動時に自動的にやってくれる。ちなみに、書き込み失敗したとか、SDカードをまっさらにしたい場合は以下のツールでフォーマットをすることをおすすめする。SDメモリカードフォーマッターhttps://www.sdcard.org/jp/downloads/formatter/正式なSDカードのフォーマッターで、パーティションももろとも消し去ってくれる。起動前の設定イメージの書き込みを終了したら、SDカードを挿し直す。MacOSの場合/Volumes/bootというところに、/bootがマウントされる。この/bootは、俗に言うKernelだけではなく、PCで言うとBIOS的な情報や初回に設定されるべきOS設定(無線とか)の情報が格納される。:ラズパイのハードウェアの設定が記載されるテキストファイル(BIOS的な情報)を抑えておけばOK。ちなみにwpa_supplicant.confは、初回起動が完了したら別のロケーションに移されてしまうので注意。<無線の設定の注意点>利用するラズパイはどの無線をサポートしているかを確認すること。11aとか11nとか。MacOSでターミナルを開き以下を実行する。GROUP=netdevupdate_config=1network={ssid=”<<ESSID>>”psk=”<<パスフレーズ>>”}EOF基本設定パラメーターの説明はなし。pi@raspberrypi.localパスワードはraspberryログインをしたら必ずパスワードを変更する。変更しないでインターネットにSSHのポートを露出させると数時間でマルウェアがインストールされてしまう。Optionsを選択。UTF-8でスペースを押して*を外す。UTF-8でスペースを押して*を付ける。environment:でNoneを選択。cleanrpi-updateをすると一番最新のカーネルとファームウェアを入れることができるが。場合によっては不安定になるのでお勧めしない。再起動rebootこれで大体完了。コメントをキャンセルコメントを投稿するにはログインしてください。2019/2022にWSLを入れて、Ubuntuを動かす。2022でVMを作るとディスク拡張ができない。netplanを使いこなせ。yamlの話はしたくない。UbuntuでIPv6を無効にする。