Solución al error: snap "mysql-workbench-community" has "install-snap" change in progress

Author
Por Darío Rivera
Publicado el en Linux

Cuando comienzas a utilizar snap y ha instalar paquetes puedes encontrarte con algún mensaje del tipo error: cannot communicate with server: timeout exceeded while waiting for response. Lo más lógico aquí es intentar instalar el paquete nuevamente y oh sorpresa sale este error:

error: snap "mysql-workbench-community" has "install-snap" change in progress

Lo primero que viene a la mente es "WTF ?", qué proceso está corriendo snap y como hago para terminarlo o ver el estado del mismo. Para esto snap cuenta con el siguiente comando.

snap changes

Este comando te mostrará algo similar a lo siguiente.

ID   Status  Spawn               Ready               Summary
1    Done    today at 21:43 -05  today at 21:43 -05  Initialize system state
2    Done    today at 21:44 -05  today at 21:45 -05  Install "core" snap
3    Done    today at 21:44 -05  today at 21:44 -05  Initialize device
4    Doing   today at 21:57 -05  -                   Install "mysql-workbench-community" snap

He aquí la respuesta!. En este caso snap está instalando en background mysql-workbench-commnity. Basta esperar unos minutitos más a ver si este proceso termina.

ID   Status  Spawn               Ready               Summary
1    Done    today at 21:43 -05  today at 21:43 -05  Initialize system state
2    Done    today at 21:44 -05  today at 21:45 -05  Install "core" snap
3    Done    today at 21:44 -05  today at 21:44 -05  Initialize device
4    Done    today at 21:57 -05  today at 22:04 -05  Install "mysql-workbench-community" snap

Si el proceso termina en Done todo correcto!. Si el proceso no llegase a terminar o quieres pararlo de plano puedes hacerlo mediante su ID así.

sudo snap abort 4

Acerca de Darío Rivera

Author

Application Architect at Elentra Corp . Quality developer and passionate learner with 10+ years of experience in web technologies. Creator of EasyHttp , an standard way to consume HTTP Clients.

LinkedIn Twitter Instagram

Sólo aquellos que han alcanzado el éxito saben que siempre estuvo a un paso del momento en que pensaron renunciar.