Gibt es eine Möglichkeit, Repo zum Snappy Ubuntu Core hinzuzufügen?


7

Ich versuche mehr Sachen zu installieren und sehe sehr wenig in der Installation von snappy.

Gibt es eine Möglichkeit, apt-get zu verwenden oder Repositorys zur Installation hinzuzufügen?

Antworten:


5

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, aptoder zu verwenden apt-get, wird folgende Meldung angezeigt:

Ubuntu Core does not use apt-get, see 'snappy --help'!

snappyist der neue Paketmanager, und den sollten Sie verwenden. Insbesondere snappyhat nicht das Konzept des "Repository": dh alle Pakete stammen aus derselben Quelle.


Ah, ich freue mich darauf, auf Himbeer-Pi 2 bissig zu werden und viele Dinge dort in Gang zu bringen. Ich hoffe, bald mehr Dinge auf bissig zu sehen. Vielen Dank!
Vatsa

1

Um Apps zu erhalten, die noch nicht als Snaps gepackt sind (insbesondere für die Armplattform), verwende ich den klassischen Modus, der installiert wird von:

sudo snap install classic --devmode --edge

dann aktivieren mit

sudo classic

dann können Sie das klassische apt-get verwenden


0

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.