snap-confine weigert sich, die Anwendung zu starten, um Erlaubnisangriffe zu vermeiden [closed]

14

Ich habe gerade ein Programm mit dem Paketmanager-Snap installiert, das frisch auf meinem Linux Mint Cinnamon 18-Computer installiert wurde.

Ich habe die App mit folgendem installiert:

sudo snap install cloudcompare

Ich habe mich abgemeldet und auf meinem Computer wieder angemeldet, um den Pfad zu aktualisieren. Das Programm wird immer noch nicht gestartet, solange Symbole und Pfade vorhanden sind. So starte ich das Programm vom Terminal aus:

cloudcompare.CloudCompare

was zurückgibt:

snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks

Irgendeine Idee, wie diese Ablehnung verhindert werden kann?

Simon
quelle
Welche Version von Snap-Paketen haben Sie installiert? Ich habe die folgenden und es funktioniert. $ snap version snap 2.23 snapd 2.23 series 16 linuxmint 18.1 kernel 4.4.0-53-generic
Popey
snap --version snap 2.22.7 snapd 2.22.7 series 16 linuxmint 18.1 kernel 4.4.0-53-generic Ich habe snapd neu installiert und die Anwendungswolke verglichen. Ich cloudcompare.CloudCompare cannot change profile for the next exec call: No such file or directory erhalte jetzt einen anderen Fehler: Die Anwendungsentwickler erwähnen, dass es sich möglicherweise um Snap und Minze handelt. cloudcompare.org/forum/…
Simon
Wie gesagt, ich habe auf Mint 18.1 getestet, bin mir also nicht sicher, was da los ist. Dies könnte ein Fehler in snapd sein. Ich würde es gerne unter
bugs.launchpad.net/ubuntu/+source/snapd/+bugs
Genau das
James Bradbury

Antworten:

13
sudo apt purge snapd snap-confine && sudo apt install -y snapd

hat das problem für mich behoben

lead4good
quelle
@ leaf4good Danke für die Antwort. Nach Ihrer Empfehlung habe ich jetzt die Snap-Versionen 2.22.6 und snapd 2.22.6 installiert. und kann nicht einmal eine Version des gewünschten Pakets installieren, da ich diesen Fehler erhalte:
Simon
<Fehler: Die folgenden Aufgaben können nicht ausgeführt werden: - Einrichten der Sicherheitsprofile "Kern" (1577) (Überspringen der Sicherheitsprofile, die für "Cloudcompare" eingerichtet wurden, wenn "Kern" behandelt wird: Keine Statuseingabe für Schlüssel) - Einrichten der Sicherheitsprofile "Kern" ( 1577) Sicherheitsprofile (Apparmor kann nicht für den Snap "Core" eingerichtet werden: Apparmor-Profil kann nicht entladen werden "snap.core.hook.configure": Apparmor-Profil kann nicht entladen werden: Status 1 beenden. Kernel benötigt AppArmor 2.4-Kompatibilitäts-Patch.) Warnung: Kann in / proc / mounts kein passendes fs finden, ist es gemountet?>
Simon,
Das AppArmor-Paket ist auf dem neuesten Stand, daher bin ich ziemlich verwirrt darüber, was passiert. Vielen Dank
Simon
2
Ja, dies "behebt" das Problem, aber in meinem Fall musste ich auch meine Anwendung neu installieren. Sicher gibt es einen einfacheren Weg, oder bedeutet Snap, dass wir immer wieder Apps neu installieren müssen ?!
James Bradbury