web-dev-qa-db-fra.com

snap refuse de lancer des applications

J'ai installé vscode et vlc via des commandes instantanées et chaque fois que je les lance depuis le terminal, j'ai le message suivant:

snap-confine a des permissions élevées et n'est pas confiné mais devrait l'être. Refuser de continuer à éviter les attaques par escalade des autorisations

Toute aide s'il vous plaît!

3
Goodness

Ces étapes m'aident à résoudre définitivement mon problème:

  • Supprimer snapd: Sudo apt purge snapd snap-confine

  • Mise à jour: Sudo apt update

  • Réinstallez-le: Sudo apt install snapd

  • Vérifiez le statut de l'armeur: apparmor status systemctl

  • Si le statut est inactif, activez-le: systemctl start apparmor

  • Maintenant, installez une application que vous voulez via la ligne de commandes instantanées

N'oubliez pas que vous devez cocher et activer apparmor avant installer toute application .

3
Goodness

Après avoir suivi les instructions de réponse de Goodness , je devais réinstaller mes applications instantanées. Évidemment, je ne veux pas faire cela à plusieurs reprises.

La principale application instantanée que j'utilise est PyCharm et j'ai trouvé des conseils sur en utilisant l'option classique lors de l'installation d'une stratégie plus détendue. Par exemple:

Sudo snap install pycharm-community --classic

Il reste à voir si cela résout le problème de façon permanente.

La raison pour laquelle cela est arrivé est due à ce bogue dans snapd .

0
James Bradbury