137 votes

Impossible d'installer "<PACKAGE>" : le snap "<PACKAGE>" a un changement "install-snap" en cours

Je viens de terminer l'installation d'Ubuntu 18.04, mais chaque fois que j'essaie d'installer une application du logiciel Ubuntu, la même erreur se produit (par exemple "vlc") :

Impossible d'installer "vlc" : le snap "vlc" a un changement "install-snap" en cours.

J'espère que quelqu'un pourra me dire ce que j'ai fait de mal.

279voto

fnkr Points 4387

Snap est probablement encore en train de travailler sur quelque chose en arrière-plan (ou du moins il le pense). Ouvrez un terminal et exécutez snap changes pour voir la liste des changements en cours.

$ snap changes
...
123  Doing   2018-04-28T10:40:11Z  -  Install "foo" snap
...

Vous pouvez interrompre une ou plusieurs modifications en cours :

sudo snap abort 123

Ensuite, vous devriez être en mesure d'installer VLC par le biais du centre logiciel, ou par la ligne de commande en utilisant snap install vlc .

31voto

Ouvrez votre terminal et suivez ces étapes.

1. Abandonnez le processus de snap "vlc".

Inspectez votre processus snap "vlc" en exécutant la commande snap changes La liste d'état des installations snaps s'affichera de la manière suivante.

ID   Status  Spawn               Ready               Summary
3    Done    today at 22:29 WIB  today at 22:31 WIB  Auto-refresh 6 snaps
4    Done    today at 22:56 WIB  today at 22:58 WIB  Install "gitter-desktop" snap
5    Done    today at 22:59 WIB  today at 22:59 WIB  Disconnect gitter-desktop:home from :
6    Done    today at 22:59 WIB  today at 22:59 WIB  Disconnect gitter-desktop:pulseaudio from :
7    Doing   today at 23:21 WIB  -                   Install "spotify" snap
8    Doing   today at 23:24 WIB  -                   Install "vlc" snap

2. Choisissez l'ID de votre processus VLC snap

Choisissez l'ID de votre processus snap "vlc", pour l'exemple 8

3. Abandonner le processus de snap par ID

Abandonner le processus de snap en exécutant la commande snap abort 8 . Cette action interrompra votre processus d'installation de vlc snap.

4. Ouvrez votre Software Center ou exécutez l'installation snap par un terminal

sudo snap install vlc

5. Attendez que l'installation soit terminée.

11voto

vishwampandya Points 231

Ouvrez votre terminal et tapez la commande suivante dans le terminal.

snap changes

vous verrez les résultats suivants

    ID   Status  Spawn               Ready               Summary
3    Done    today at 17:04 IST  today at 17:10 IST  Auto-refresh snaps "core18", "gnome-3-34-1804", "snap-store"
4    Done    today at 19:59 IST  today at 20:01 IST  Install "stickynotes" snap from "latest/stable" channel

Notez que id dans cette sortie . Ici, il s'agit de 4 (pour l'application de notes adhésives). Vous devez interrompre cette opération en exécutant la commande suivante.

sudo snap abort 4

Après cela, essayez de l'installer à nouveau. Si vous obtenez toujours cette erreur, redémarrez votre système et réessayez. Essayez également de rafraîchir votre paquet.

sudo snap refresh stickynotes

Merci, j'espère que cela vous aidera !

0voto

bastianowicz Points 38

Dans mon cas, vous ne devez rien faire, juste attendre que l'application s'installe. Le processus d'installation n'est pas montré (je ne sais pas si c'est un bug ou une fonctionnalité) et l'installation se fait complètement. Il suffit de rester assis et d'attendre que l'application soit installée. Cela s'est produit et a fonctionné correctement plusieurs fois pour moi. J'espère que cela fonctionnera pour d'autres.

0voto

Pag Points 1

La même chose s'est produite sur ma nouvelle installation 20.04. Ubuntu a demandé de redémarrer pendant que snap installait deux paquets. Une fois que le système a fait son redémarrage, le gui de snap n'a montré aucun état d'avancement. Avec le snap changes cmd, vous voyez que l'état est "Doing" pour le paquet en cours d'installation. Vous pouvez attendre aveuglément jusqu'à la fin, ou interrompre l'activité avec l'id, et la relancer pour voir la progression :

snap abort <activity ID>
snap install <package name>

Tout comme Aditya Kresna Permana.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X