もっと多くのものをインストールしようとしていますが、snappyのインストールはほとんど見られません。
Apt-getを使用したり、リポジトリを追加してインストールする方法はありますか?
いいえ、現時点では、すべてが表示されます。 Snappyがリリースされたばかりで、アプリケーションがパッケージ化されるまでには時間がかかります。
ご覧のとおり、APTはインストールされていません。apt
またはapt-get
を使用しようとすると、次のメッセージが表示されます。
Ubuntu Core does not use apt-get, see 'snappy --help'!
snappy
は新しいパッケージマネージャーであり、これを使用する必要があります。特に、snappy
には「リポジトリ」の概念がありません。つまり、すべてのパッケージは同じソースからのものです。
スナップとしてまだパックされていないアプリを取得するために(特にアームプラットフォーム用)、次の方法でインストールされたクラシックモードを使用しています。
Sudoスナップインストールクラシック--devmode --Edge
その後でアクティブ化
須藤クラシック
その後、古典的なapt-getを使用できます
たぶん、あなたはあなたが望むPPA /アプリからスナップを作成することができます。
APTスナップを作成する方法は次のとおりです。
まず、ホストシステムにsnappy-toolsをインストールする必要があります。
$ Sudo apt-add-repository ppa:snappy-dev/tools && Sudo apt-get update && Sudo apt-get install snappy-tools
deb2snapを使用して、APTパッケージをスナップに変換します。
詳細はこちらをご覧ください: https://github.com/mikix/deb2snap
$ bzr branch lp:deb2snap
$ cd deb2snap
$ ./deb2snap -d 15.04 apt
スナップをインストールします。
$ snappy-remote --url=ssh://[user]@[target ip]:22 install apt*.snap
システムパーティション全体を書き込み可能にし、
これは、ubuntu-coreをアップグレードまたはロールバックするとシステムが復元されることを意味しますが、snappyを使用してインストールしたアプリはここに残ります。
$ Sudo mount -o remount,rw /
アプリを実行します:apt
セグメンテーションフォールトのため、インストールしたばかりのコマンドapt.aptを使用することはできませんが、代わりにこれを行うことができます。
$ Sudo /apps/apt.sideload/current/bin/apt.real
そして、あなたはこれを始めることができます:
$ Sudo /apps/apt.sideload/current/bin/apt.real install software-properties-common # which gives you the ability to add ppa