私はRaspberry Pi 2を利用するアプリケーションを開発しており、おそらくSnappyを使用します。システムの多くはスタンドアロンになります(通常はインターネットに接続されません)。 Piがインターネットに接続されている場合、販売前にソフトウェア構成を管理し、ソフトウェアをアップグレードする必要があります。
これまでに読んだことから、Snapcraftは適切なツールのように見えますが、多くの質問があります。 1つだけから始めましょう。
Piには永続的に接続されたUSBフラッシュドライブがあり、起動時にマウントする必要があります。私の理解では、/etc/fstab
。 SnappyおよびSnapcraftと互換性がありますか?私も正しい質問をしていますか?
ありがとう、ボブ
それは、最初に良い質問です!デバイスがディスクをマウントする正式な方法を定義したとは思わない。 Ubuntu Core/snappyの一般的な禅では、そのディスクをデバイス上の単一のスナップ(アプリケーション)に提供したいと言っています。
デバイスが本当に1つのことだけを行う場合は、セキュリティの観点からは簡単です。ストアからのあらゆる種類のスナップを備えた一般的なデバイスが必要な場合は、ディスクのマウントは(信じられないかもしれませんが)ディスクのマウントが可能なものではないため、ディスクのマウントによるセキュリティへの影響についても考慮する必要があります。簡単に安全に行えます。あなたは、ディスクファイルシステムがカーネルをいじるように設計されていないことを信じる必要があります。
Ext4ディスクの場合は、この汎用デバイス(ストアの他のスナップを使用)で問題ないでしょう。
この質問をsnappy-develリストにバウンスすることをお勧めします。非常に良い質問です。