Ubuntu Core 18にはスナップが組み込まれているため、インストールしようとすると次のエラーが発生します。
$ Sudo snap install microk8s
error: snap "microk8s" requires classic confinement which is only available on
classic systems
Ubuntu Coreは、厳密に限定されたスナップのみをサポートします。
Ubuntu Coreは--classic
スナップをサポートしていません。そのため、Coreシステムでは「クラシック」エラーが表示されますが、Cloudシステムでは表示されません。
以下は 関連するリリースのお知らせからの抜粋 (2017年1月)です。
Snapd 2.20では、新しい制限ポリシーが導入されています。これは、すべてのスクリプトおよびツールのニーズに応えるために設計された「クラシック」です。ほとんどのレガシー(debianパッケージなど)のパッケージ化アプリと同様に、制限を「クラシック」として宣言するスナップは、システムの残りの部分にアクセスできますが、自動更新、古いバージョンへのロールバックなど、ci統合ストアモデルの恩恵を受けます。 、リリースチャンネルなど.
この新しい「クラシック」な制限は、Ubuntu Coreシステムではなく、snapdが従来のLinuxディストリビューションの上にインストールされている場合にのみ利用できます。