「スナップパッケージング形式」については、ほとんど知識がありません。私が知っているのは、「スナップ」が.debのような代替パッケージ形式であることです。
私が知らないのは
buntuウェブサイト を引用するには:
当初、Ubuntuモバイルユーザー向けのキャリアグレードのアップデートエクスペリエンスを確保し、モバイル時代のアプリケーションセキュリティの新しい標準を確立するために、Snappyテクノロジーとアプリケーション制限システムを作成しました。
基本的なアイデアは、両方の.deb
パッケージに存在する問題を修正し、パッケージを更新する新しい方法を提供することでした(いわゆるトランザクション更新、Androidアプリの更新方法に非常に似ています)。 マークシャトルワース の説明:
Ubuntuでパッケージを修正するたびに、Ubuntu Coreに同じ修正を公開します。システムはその修正をトランザクションで取得できます。実際、Ubuntu Coreの更新はパッケージの更新よりもさらに小さくなります。パッケージ全体ではなく、古いバージョンと新しいバージョンの正確な違いのみを送信する必要があるからです。
最大の利点は、セキュリティの向上です。 PPAおよび.deb
パッケージは通常、ルートprivillegeとともにインストールされます。これにより、セキュリティリスクの場所が開かれます。
Snappyアプリは分離されているため、一部のアプリが壊れてもシステムは壊れません。マーク・シャトルワースを引用するには:
Snappyパッケージは自動的に制限され、あるアプリのバグがデータを他の場所に危険にさらさないようにします
Ubuntu 16.04 LTSの時点では、両方の方法がユーザーに利用可能です。
引用するには OMG!Ubuntu! :
Canonicalはまた、「。deb形式の数万のアプリケーションとパッケージは16.04以降も引き続きサポートされ、特にdebアーカイブはすべてのユーザーがソフトウェアを使用および配布できるようになります」と述べています。
概要として、スナップを理解している限り:
将来、スナップはモバイルデバイス、モノのインターネット、デスクトップのパッケージ形式になります。
.debは放棄されますか、または放棄されますか? Canonical氏は、将来的にはdebパッケージもサポートされると述べています。
しかし、snapcraft
というツールがあります。このツールを使用すると、debパッケージを非常に簡単にスナップパッケージに変換できます。
詳細については、このリンクに従ってください。たぶんそれはあなたを助けます。 https://insights.ubuntu.com/2016/04/13/snaps-for-classic-ubunt