Raspberry Pi OS
Raspberry Pi OS(旧称Raspbian)は、Raspberry Pi Foundationが開発・推奨するオペレーティングシステムです。DebianをベースにRaspberry PiハードウェアのARMプロセッサに深く最適化されており、教育やコーディングからホームオートメーションやメディアセンターまで、Piベースのプロジェクトのデフォルト選択肢となっています。
基本情報
| 属性 | 詳細 |
|---|---|
| ベース | Debian(Debianのリリースサイクルに追従) |
| リリースサイクル | Debian stableに準拠;定期的に更新イメージをリリース |
| デフォルトデスクトップ | LXDE(Pixelデスクトップとしてカスタマイズ);Liteエディションはヘッドレス |
| 対象ユーザー | Raspberry Piオーナー、学生、教育者、組み込み開発者 |
| ウェブサイト | https://www.raspberrypi.com/software/ |
主な特徴
- 深いARM最適化: ARM Cortex-Aプロセッサ向けに再コンパイルされ、GPU ハードウェアアクセラレーションとVideoCoreドライバーサポートが組み込まれており、Piハードウェアの能力を最大限に活用できます。
- 複数のエディション: デスクトップ(Pixel GUI付き)、Lite(最小限のヘッドレス)、フル(デスクトップ+推奨ソフトウェア)エディションが、フル機能のデスクトップから軽量なサーバーイメージまで、さまざまなニーズに対応します。
- Raspberry Pi Imager: 公式フラッシュツールにより、ワンステップでOSイメージの閲覧、ダウンロード、microSDカードへの書き込みが可能です。初回起動前にWi-Fi認証情報、SSH、ホスト名、ユーザーアカウントの事前設定もサポートします。
- 教育向けソフトウェア: プリインストールのScratch 3、Thonny Python IDE、Wolfram Mathematica(非商業利用は無料)により、STEM教育に最適なプラットフォームです。
- GPIOライブラリサポート: 組み込みのRPi.GPIOとpigpioライブラリにより、Pythonやその他の言語から40ピンGPIOヘッダーと簡単にやり取りできます。
Debianとの関係
Raspberry Pi OSはDebianを密接に追跡しており、現在のリリースはDebian 12 Bookwormをベースにしています。標準のDebian APTパッケージ管理システムを使用するため、DebianパッケージのほとんどはModificationなしでインストールできます。Debianの上にRaspberry Pi FoundationはARM固有のカーネルパッチ、独自のVideoCoreファームウェア、専用のハードウェアドライバー、Pixelデスクトップのカスタマイズを適用しています。
はじめに
bash
# 推奨: Raspberry Pi Imager(GUIツール)を使用
# ダウンロード: https://www.raspberrypi.com/software/
# コマンドラインの代替(Linux/macOS):
wget https://downloads.raspberrypi.com/raspios_lite_arm64/images/latest/raspios_lite_arm64.img.xz
xz -d raspios_lite_arm64.img.xz
sudo dd if=raspios_lite_arm64.img of=/dev/sdX bs=4M status=progress
sync
# 初回起動後、システムを更新
sudo apt update && sudo apt full-upgrade -y
# インターフェースを設定(カメラ、SPI、I2C、SSHなど)
sudo raspi-configこんな方におすすめ
- 初代モデルBからPi 5まで、Raspberry Piを持っているすべての方
- 手頃な価格で実践的なLinuxおよびプログラミング環境を求める学生と教師
- IoT、ロボット工学、またはホームオートメーションプロジェクトを構築するメーカーとホビイスト
- 低消費電力・低コストのLinuxサーバーやメディアセンターを望むユーザー
関連リンク
- ウェブサイト:https://www.raspberrypi.com/software/
- ドキュメント:https://www.raspberrypi.com/documentation/
- GPIOリファレンス:https://www.raspberrypi.com/documentation/computers/raspberry-pi.html
- コミュニティフォーラム:https://forums.raspberrypi.com
次のステップ
Debianデリバティブの概要に戻って、他のDebianベースのディストリビューションを探索しましょう。