1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Amazon Linux WorkSpaces で Snappy をセットアップする

Last updated at Posted at 2018-12-21

Amazon WorkSpaces (Amazon Linux 2) で Snappy を使いたかったのでセットアップしてみました。備忘録を残しておきます。

ビルドとインストール

手頃なビルド済みのパッケージが見つかりませんでした:frowning2:

が、幸いソースコードレベルで Amazon Linux 2 用のパッケージングがサポートされていたので、自分でビルドしました。

ビルドの説明はややこしいのでインストールの手順だけ書いておきます。ご自分でビルドしたい方は参考までにこちらのリポジトリをどうぞ。

  1. 次のパッケージをダウンロード

    * snap-confine
    * snapd

  2. パッケージをインストール

    sudo yum install -y snap-confine-2.36.3-0.amzn2.x86_64.rpm snapd-2.36.3-0.amzn2.x86_64.rpm
    
  3. snapd.socket を有効化

    sudo systemctl enable --now snapd.socket
    
  4. ログイン & ログアウト

テスト

試しに Slack をインストールしてみます。

snap install slack --classic

出力:

slack 3.3.3 from Slack✓ installed

できました:tada:

セキュリティについて

Snappy の実装は LSM (Linux Secure Modules) として AppArmor が前提になっているので、Amazon Linux のような LSM が 非 AppArmor のディストリビューションではサンドボックスが無効になるようです。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?