snapcraft

snapcraftの使い方

タグ snap snapcraft


概要

  • ubuntuを開発しているcanonicalが開発するソフトウェアパッケージ
  • dockerなどのように名前空間で分離するタイプではなさそうで、動作が名前空間タイプより遅い
  • snapがパッケージマネージャで、snapcraftがsnapパッケージを作成するソフトウェア
    • snapcraftがログインできないなど、挙動が怪しい

インストール

ubuntu

$ sudo apt install snap

snapの基本的な使い方

ログイン

$ snap login 
  • Ubuntu Oneアカウントでログイン
  • ログインした状態でないと、パッケージのインストールに管理者権限が必要になる

パッケージのインストール

$ snap install <package-name>

--classicオプションの意味

  • 独立したパッケージとしてインストール出来ないという意味
  • もしかしたら実行している環境に影響を与える可能性がある

参考