Antworten:
Nein, im Moment sehen Sie nur alles, was Sie bekommen. Snappy wurde gerade gestartet und es wird einige Zeit dauern, bis Anwendungen dafür gepackt werden.
Wie Sie sehen können, ist APT nicht installiert. Wenn Sie versuchen, apt
oder zu verwenden apt-get
, wird folgende Meldung angezeigt:
Ubuntu Core does not use apt-get, see 'snappy --help'!
snappy
ist der neue Paketmanager, und den sollten Sie verwenden. Insbesondere snappy
hat nicht das Konzept des "Repository": dh alle Pakete stammen aus derselben Quelle.
Vielleicht können Sie einfach einen Snap aus den gewünschten ppa / apps erstellen.
So erstelle ich einen APT-Snap:
Zuerst müssen Sie snappy-tools auf Ihrem Host-System installieren:
$ sudo apt-add-repository ppa:snappy-dev/tools && sudo apt-get update && sudo apt-get install snappy-tools
Konvertieren Sie APT-Pakete mithilfe von deb2snap in einen Snap .
Weitere Informationen finden Sie hier: https://github.com/mikix/deb2snap
$ bzr branch lp:deb2snap
$ cd deb2snap
$ ./deb2snap -d 15.04 apt
Installieren Sie Ihren Snap:
$ snappy-remote --url=ssh://[user]@[target ip]:22 install apt*.snap
Machen Sie die gesamte Systempartition beschreibbar. Dies
bedeutet auch, dass das System wiederhergestellt wird, wenn Sie Ubuntu-Core aktualisieren oder zurücksetzen. Apps, die mithilfe von snappy installiert wurden, bleiben jedoch hier.
$ sudo mount -o remount,rw /
Führen Sie die App aus: apt
Aufgrund eines Segmentierungsfehlers kann ich nicht nur den Befehl apt.apt verwenden, den wir gerade installiert haben, sondern Sie können dies stattdessen tun:
$ sudo /apps/apt.sideload/current/bin/apt.real
und so können Sie damit beginnen:
$ sudo /apps/apt.sideload/current/bin/apt.real install software-properties-common # which gives you the ability to add ppa