Llevo usando Ubuntu 13.04 durante los últimos 2 meses. Funcionaba correctamente, pero de repente el Centro de Software de Ubuntu ha comenzado a colgarse. Ahora no se abre. Y cada vez que intento abrirlo, tengo que forzar su cierre. Por lo tanto, no puedo instalar el software que necesito. ¿Qué debo hacer?
Respuestas
¿Demasiados anuncios?Asegúrate de que software-center
no esté en ejecución.
Primero asegúrate de que el Centro de Software (nombre del proceso software-center
) no esté en ejecución. Dependiendo de cómo lo hayas obligado a cerrar, es posible que un proceso software-center
siga en ejecución en segundo plano o no.
Si sabes cómo asegurarte de que un proceso no está en ejecución, puedes omitir el resto de esta sección.
Puedes usar el Monitor del Sistema de GNOME para esto (escribe monitor del sistema en el dash de Unity y aparecerá un ícono para el Monitor del Sistema de GNOME).
O puedes usar killall
desde la Terminal (Ctrl+Alt+T):
killall software-center
Ejecútalo nuevamente y deberías obtener:
software-center: no se encontró el proceso
Si no ves eso, todavía está en ejecución. En ese caso, ejecuta:
killall -KILL software-center
(Ejecutar eso nuevamente determinará de la misma manera si tuvo éxito)
El Centro de Software no se ejecuta normalmente como root: en cambio, usa polkit para realizar acciones específicas como root. Pero si se está ejecutando como root, entonces tendrás que poner sudo
antes de un comando killall
para que tenga éxito.
Elimina ambos archivos de configuración específicos del usuario y del sistema y reinstala USC.
Abre una ventana de Terminal (Ctrl+Alt+T) si aún no tienes una abierta. Ejecuta estos comandos para eliminar los archivos de configuración específicos del usuario:
cd ~/.config
mv software-center software-center.old
(Esto en realidad mueve la configuración en lugar de borrarla, pero evita que se use. Es poco probable que necesites restaurarla, pero no hay grandes desventajas.)
Luego reinstala el Centro de Software, eliminando los archivos de configuración del sistema:
sudo apt-get update
sudo apt-get --purge --reinstall install software-center
Algunos errores que podrían interferir con el inicio o el funcionamiento adecuado del Centro de Software también podrían evitar que esos comandos funcionen. En particular, si ves un error que dice No se puede bloquear el directorio de administración
, revisa las respuestas aquí:
Luego intenta ejecutar el Centro de Software nuevamente.
Si eso no funciona...
... entonces se necesitará más información. Ejecuta el Centro de Software en sí en la Terminal:
software-center
Eso podría revelar mensajes (errores u otros) que ayudarían a resolver el problema. Puedes editar tu pregunta para incluir todo el texto de la Terminal.
(Otras personas con este problema deberían crear o editar sus propias preguntas, por supuesto.)
Una posible causa de este problema podría ser si polkit no se está ejecutando o no está funcionando correctamente. Si no ves mensajes útiles al ejecutar software-center
en la Terminal, podrías intentar ejecutarlo como root:
gksudo software-center
Si no tienes el comando gksudo
, puedes instalarlo (es provisto por el paquete gksu ), o usar sudo -H
en lugar de gksudo
.
Si eso no funciona y necesitas una solución temporal para instalar software hasta que se resuelva el problema, consulta:
En particular, Synaptic funciona de manera muy diferente al Centro de Software y es muy probable que funcione incluso cuando el Centro de Software no lo hace. Sin embargo, Synaptic no proporciona la forma de instalar aplicaciones de pago.
Basado en algo que leí en otro foro, cambié los íconos de mi barra de tareas y el centro de software volvió.
Sí, sé que suena completamente loco, pero lo único que he hecho desde que dejó de funcionar fue cambiar los íconos de mi barra de tareas de "elementary" a "predeterminado" y así después de pasar una hora lidiando con este problema (actualizando todo, limpiando todo, limpiando sysconfigs, desinstalando / reinstalando el centro de software y prácticamente todo lo que lo afecta, matando procesos, reiniciando, ejecutando el centro de software como root... etc.)
Al límite, cambié los íconos &
...presto chango, aparece el centro de software como si nunca hubiera habido ningún problema.
La buena noticia es que mi sistema ahora está limpio y reluciente y completamente actualizado.
Jajaja.
Este artículo debería ayudarte a solucionar el problema. http://www.crappy3.com/fix-ubuntu-software-center-doesnt-start-issue/
Déjame saber si funcionó.