アプリケーションのインストール
アプリケーションやフレームワークのインストールもsnappyコマンドを利用します。searchサブコマンドを使うとインストールできるアプリケーションやフレームワークを検索できます
- 注7)
- 引数なしでsearchサブコマンドを実行すると,
インストールできるパッケージリストが表示されます。
$ snappy search hello Name Version Summary say 1.4 say hello-world 1.0.18 hello-world (forks not shown: 2) spi-test.pedronis 0.3 spi-test hello-dbus-fwk 1.0.2 hello-dbus-fwk saythis 1.3 saythis Use --show-all to see all available forks.
helloで検索するといろいろなsnapパッケージがリストアップされますが,
$ sudo snappy install hello-world Installing hello-world (中略) Name Date Version Developer ubuntu-core 2015-09-17 5 ubuntu hello-world 2015-10-05 1.0.18 canonical webdm 2015-09-17 0.9 canonical generic-amd64 2015-09-17 1.4 canonical $ ls -l /apps/ total 12 drwxr-xr-x 2 root ubuntu 4096 Oct 5 18:21 bin drwxr-xr-x 3 root root 4096 Oct 5 18:21 hello-world.canonical drwxr-xr-x 3 root ubuntu 4096 Sep 17 12:51 webdm $ hello-world.echo Hello World!
searchサブコマンドの結果は,
$ snappy search owncloud Name Version Summary $ snappy search docker Name Version Summary docker 1.6.2.003 Docker $ sudo snappy install docker Installing docker (中略) Name Date Version Developer ubuntu-core 2015-09-17 5 ubuntu docker 2015-10-05 1.6.2.003 canonical hello-world 2015-10-05 1.0.18 canonical webdm 2015-09-17 0.9 canonical generic-amd64 2015-09-17 1.4 canonical $ snappy search owncloud Name Version Summary owncloud 8.0.2.006 Owncloud 8.0.2 $ sudo snappy install owncloud Installing owncloud (中略) Name Date Version Developer ubuntu-core 2015-09-17 5 ubuntu docker 2015-10-05 1.6.2.003 canonical hello-world 2015-10-05 1.0.18 canonical owncloud 2015-10-05 8.0.2.006 canonical webdm 2015-09-17 0.9 canonical generic-amd64 2015-09-17 1.4 canonical
このowncloudアプリは単純に
また,
$ snappy info release: ubuntu-core/15.04/stable architecture: amd64 frameworks: docker, webdm apps: hello-world, owncloud
Snappyコマンドのブラウザ版:WebDM
WebDMはWebベースのSnappyシステム管理システムです。
KVM版のイメージであれば最初からWebDMが入っています。入っていない場合は,
今はまだパッケージリストの表示やインストールぐらいしかできませんが,