Raspberry PiとRaspberry Pi OSのガイド:インストールから活用まで(目次)
ここでは,Raspberry Pi のインストール,設定,利用手順を示す.
Raspbian は 2020 年に Raspberry Pi OS に名称変更された.授業資料としては次を準備している.
- Raspbian を使ってみる [PDF], [パワーポイント], [HTML] (ページ数: 9)
Raspberry Piの基本操作とリモートアクセス(Windows, Ubuntu環境)
- Raspberry Pi OS でのコマンド操作
- Windows から MobaXterm Personal 版 + VNC を用いて、Raspberry Pi を操作
- Windows パソコンから Raspberry Pi OS システムにリモート接続,アプリを開く
ユースケース: Raspberry Pi を,Windows パソコンとネットワークでつなぎ,Windows パソコンから操作する.
- Ubuntu から Raspberry Pi OS システムにリモート接続
Raspberry Piの運用保守とバックアップ
Raspberry Pi向けソフトウェアのインストールと環境構築
- Raspberry Pi で conda, OpenCV, DLib, その他関連ソフトウェア環境を整える(BerryConda を使用)
BerryCondaは開発が終了している.現在のバージョンの Raspberry Pi OS では,OS のパッケージ(apt)またはvenvとpipによる環境構築を用いる. - シェルスクリプトで,初期設定と Python とフリーソフトウェアのインストールを一度に実行
ユースケース:さまざまなソフトウェアを,シェルスクリプトを用いて一度にインストールしたい.
- Raspberry Pi で virtualenv, TensorFlow 1.13, Keras 2.2.4 をインストール
TensorFlow 1.x 系は開発が終了している.新規に構築する場合は TensorFlow 2 系を用いる.
- Raspberry Pi で virtualenv のインストール
現在の Raspberry Pi OS では,Python 標準の
venvを用いて仮想環境を作成できる.また,pipによるシステム全体へのインストールは制限されており(PEP 668),仮想環境の利用が前提である. - Raspberry Pi で pyenv のインストール
Raspberry Piの実践的活用例
Raspberry Piの総合的ソフトウェア環境構築
Raspberry Pi Desktop(PC・Mac向け)の導入と設定
Raspberry Pi Desktop (for PC and Mac) は,Debian 11 (bullseye) ベースの 32 ビット版であり,2022 年 7 月のリリースを最後に更新されていない.新規に導入する場合は,別のディストリビューションの利用を検討する.
- Raspberry Pi Desktop (for PC and Mac) のインストール
- Raspberry Pi Desktop (for PC and Mac)の初期設定
システムの更新, システムの自動更新, タイムゾーンとロケール, 日本語, NTP の設定
- Raspberry Pi Desktop (for PC and Mac) で基本ソフトウェア類のインストール
- Raspberry Pi Desktop (for PC and Mac) で TensorFlow 1.12, Keras 2.2.4, OpenCV, Dlib, その他関連ソフトウェア環境を整える
Raspberry Pi OS の概要
- Raspbianとソフトウェアで広がる情報工学の世界 [PDF], [ワード] (ページ数: 21)
- Raspbian を使ってみる [PDF], [パワーポイント], [HTML] (ページ数: 9)
動画「Raspbian のインストールと動作確認」の URL: https://www.youtube.com/watch?v=L2iUn6b_kYs
Raspberry Pi OS のインストールとセットアップ(Windows環境)
- Raspberry Pi OS をダウンロードし SD カードに書き込む
ユースケース:
Windows マシンを使い,Raspberry Pi OS が動く SD カードを作る現在は,公式ツールの
Raspberry Pi Imagerを用いて,OS のダウンロードと SD カードへの書き込みを行う.書き込み時の「OS カスタマイズ」で,ユーザ名とパスワード,ホスト名,無線 LAN,SSHの有効化を設定できる.なお,ユーザpiとパスワードraspberryの組み合わせは,2022 年 4 月以降の版では用意されていない. - Windows で SDFormatter を使って SD カードをフォーマットする
* QEMU を用いて,Ubuntu マシンなどにインストールする(実機を使わずに,エミュレータを使う)場合については,別ページ »で説明