Snap documentationのInstall snap on Raspberry Pi OSを参考にSnapをインストールする。
Raspberry Pi OS(bookworm)では、標準リポジトリから snapd をインストールできます。本記事では、Snapcraft の公式手順をもとに、Raspberry Pi 上で snap を利用可能にするまでの流れをまとめます。
まず、最新のパッケージ情報を取得します。
sudo apt update
snapd をインストールします。
sudo apt install -y snapd
snapd を有効化するため、Raspberry Pi を再起動します。
sudo reboot
snapd の最新機能を利用するため、core スナップを追加します。
sudo snap install core
⚠️ 注意
一部のスナップは新しい snapd 機能を必要とし、
snap "lxd" assumes unsupported features
のようなエラーが出る場合があります。
その際は以下を実行して core を最新化してください:
sudo snap refresh core
Snap が正しく動作するか確認します。
sudo snap install hello-world hello-world
正常なら以下のように表示されます:
Hello World!
GUI でスナップを管理したい場合は Snap Store を追加できます。
sudo snap install snap-store
Snap は Ubuntu Core の基盤技術であり、Ubuntu Core を Raspberry Pi の OS として利用することも可能です。
Ubuntu Core はより広いハードウェアアクセス権を持ち、GPIO などの低レベル機能を扱いやすいという利点があります。
| 項目 | 内容 |
|---|---|
| 対応 OS | Raspberry Pi OS (bookworm) |
| 必要パッケージ | snapd |
| 推奨追加 | core スナップ |
| 動作確認 | hello-world スナップ |
| GUI 管理 | snap-store(任意) |
Snapcraft Docs: Install snap on Raspberry Pi OS
(内容は上記に要約済み)