No puedo ejecutar en deepin 15.1.1. ¿Cuál es el problema y cómo puedo resolverlo?

El mensaje que se muestra es porque apt está en uso actualmente por alguna aplicación o hay algunas dependencias insatisfechas en el último paquete que instaló, lo que ha llevado a un sistema de paquete roto.

Compruebe si algún proceso lo está utilizando y si ninguna aplicación lo está utilizando, simplemente elimine el bloqueo ejecutando

sudo rm / var / lib / apt / lists / lock

Además, si ha instalado Synaptic Package Manager en su sistema, puede solucionarlo fácilmente si

  • Iniciando Synaptic
  • Haga clic en filtros personalizados
  • Seleccione roto. Esto mostrará una lista de paquetes rotos.
  • Seleccione todos los paquetes rotos, haga clic derecho sobre ellos y márquelos para eliminarlos por completo.
  • Haga clic en aplicar. Se eliminarán todos los paquetes rotos y puede usar apt nuevamente

Esto se debe a un archivo llamado bloqueo presente allí, que impide el uso de apt o dpkg dos veces en un instante.

Simplemente elimine el archivo de bloqueo del directorio de errores y elimine cualquier proceso innecesario utilizando apt o dpkg.

sudo rm / var / lib / apt / lists / lock
ps aux | grep apt // al hacer esto, se enumerarán todos los id del proceso que usan apt
mata al que no quieres:
sudo kill p_id_of_the_process

¡Salud!. Gracias por A2A.

Parece que algún otro proceso está utilizando este directorio o archivo. Por lo tanto, debe intentar eliminar el proceso que lo está utilizando o simplemente reiniciar su PC. Su problema será resuelto.