LTSがベースと少し古いです。OSがベースになっており、こちらも少し古いです。LTSベースになると思いますが、2022年5月16日時点ではリリースされていませんでした。LTSは2022年4月21日に長期サポート版がリリースされたばかりのため、2027年4月までの5年間は無償でメンテナンスされます。Serverにしたのは、GUI操作は想定していないのが理由です。3Dプリンター管理の選択OctoPrintを選択した。これは他の選択肢があまりなかったためです。インターネットVPNの選択WireGuardを選択した。L2TP/IPSec、OpenVPN、PPTPなどを検討したが、Linux環境での構築が容易である事からWireGuardにしました。ハードウェア構成ハードウェア要件と選択した理由を共に述べる。要件として以下を考えた。Piの稼働音を抑えてもあまり意味がないため、ファンレスと比較すると冷却性能の高いファン付きのケースを選択する。OctoPrintでカメラを使うため、カメラモジュールのリボンケーブルの取り回しが出来るケース。配置や角度を自由に調整出来るようにするため、カメラは三脚が使えるもの。インターネットVPN用途にも使うため、WireGuardを動作する余裕のあるCPU。OpenVPNよりはCPUに負荷がかかるため。要件を満たすものとして選定したものと、理由は以下の通り。Piシリーズで最速のCPU。メモリ搭載量(1GB/2GB/4GB/8GB)の違いによって、ほとんど電力消費量も変わらない...どこかでみたので8GBメモリ構成を選択。ケースカメラモジュールに対応したケースで、価格が安く電源もついていた。mmとセンサーサイズに倍近く差があり、センサーサイズが大きい方が明るく映るため。Cameraはそのまま三脚固定出来るネジ穴があった。Cameraには赤外線フィルタが付いているため、暗い撮影には不向きと思われるが、自宅はhueで部屋のライトを外出時でもコントロール出来るため問題なし。Cameraにはレンズがついておらず、望遠と広角から選択する必要があったが、使用するシチュエーションが接写のため。レンズ側にも赤外線フィルタが付いているため暗い撮影には不向きと思われるが、自宅はhueでライトをコントロール出来るため必要に応じてリモートで電気を付ければ良いだけなので問題なし。Cameraに付属のリボンケーブルが20cmと短いため、50cmのリボンケーブルを使用するために購入した。大まかな流れとしては以下の通りです。Imagerをダウンロードし、Windowsなどの作業用パソコンにインストール。LTSのイメージを書き込む。LTSイメージが書き込まれたMicroSDカードを挿し起動する。Ubuntuのシステムを最新化する。Ubuntuの初期設定をする。DynamicDNSの自動更新設定をする。WireGuardの設定をする。OctoPrintの設定をする。人によって環境が異なると思うので、読み替えて下さい。MACアドレスを登録しています。LTSのインストール今回は、MicroSDカードにインストールしていますが、3Dプリンターの動画の保存など書き込み量が多い場合は、書き込み耐性のあるSSDにした方が無難かもしれません。EEPROMが2020年9月以降のものになっている必要があります。し、インストールする。Imagerを起動する。「OSを選ぶ」を選択し、「削除」を選択します。「ストレージを選ぶ」を選択し、64GBのMicroSDカードを選択します。選択対象を誤ると意図しないディスクのデータが消失します。「書き込む」を選択し、確認画面で「はい」を選択します。Imagerでは64GBのMicroSDカードでもFAT32でフォーマットする事が可能です。Windows10/11標準のフォーマッタではFAT32が選択できるのは32GBのディスクまでとなり、それを超えるディスクの場合はexFATかNTFSしか選択出来ません。Imagerを使いましょう。arm64」を選択します。armhfは32bit版です。「ストレージを選ぶ」を選択し、64GBのMicroSDカードを選択します。繰り返しになりますが、選択対象を誤ると意図しないディスクのデータが消失します。右下の歯車マークを選択します。「SSHを有効化する」にチェックを入れ、「パスワード認証を使う」を選択します。「ユーザ名とパスワードを設定する」にチェックを入れ、ユーザ名とパスワードを入力します。混在した15文字以上のものを設定した方が良いです。パスワード管理ツールからコピペしますし、文字数を増やすと指数関数的に組み合わせ数が増えるため、強度が増します。スクリーンショットだとpiユーザになっていますが、こちらも変更するのが好ましいです。OSのデフォルトユーザがpiというのが知られているためセキュリティリスクになっているためです。OS(Bullseye)からは、デフォルトのpiユーザーが削除され、代わりに初回起動時にユーザーが作成されるようになりました。https://www.raspberrypi.com/news/raspberry-pi-bullseye-update-april-2022「Wi-Fiを設定する」にチェックを入れ、自宅のWiFiルータのSSIDを入力します。Piを設置しているため、干渉が少ない5GHz帯のSSIDを入力しています。日本国内で利用する場合は、「Wifiを使う国」には必ず"JP"を選択して下さい。「ロケール設定をする」にチェックを入れ、「タイムゾーン」に"Asia/Tokyo"、「キーボードレイアウト」に"jp"を選択します。「保存」を選択します。「書き込む」を選択し、確認画面で「はい」を選択します。書き込みが正常に終了したら、MicroSDカードを取り外し、「続ける」を選択します。LTSのイメージの書き込みが完了です。PiにMicroSDカードを挿して起動する。TeraTermやRloginなどのターミナルソフトでSSH接続する。LTSインストール後は次の記事で。Blogger.傾奇小屋QooQ。