¿Cómo reparo el centro de software después de instalar el escritorio Linux Mint MATE?

10

Instalé el escritorio MATE usando este manual, pero ahora no puedo abrir mi Centro de software de Ubuntu y no puedo abrir la configuración desde el administrador de actualizaciones.

Quité escritorio compañero pero no soluciona el problema, yo también reinstalado el centro de software, software-properties-gtk y software-properties-común usando:
sudo apt-get update; sudo apt-get --purge --reinstall install software-center software-properties-common software-properties-gtk.

Pero cuando uso esta línea me sale el siguiente error:

Reading package lists... Done                             
Reading package lists... Done
Building dependency tree       
Reading state information... Done  
0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 0 not upgraded.  
Need to get 0 B/735 kB of archives.  
After this operation, 0 B of additional disk space will be used.  
(Reading database ... 304824 files and directories currently installed.)  
Preparing to replace software-center 5.0.2 (using .../software-center_5.0.2_all.deb) ...  
Unpacking replacement software-center ...  
Preparing to replace software-properties-common 0.81.13.1 (using .../software-properties-common_0.81.13.1_all.deb) ...  
Unpacking replacement software-properties-common ...  
Preparing to replace software-properties-gtk 0.81.13.1 (using .../software-properties-gtk_0.81.13.1_all.deb) ...  
Unpacking replacement software-properties-gtk ...  
Processing triggers for desktop-file-utils ...  
Processing triggers for gnome-menus ...  
Processing triggers for bamfdaemon ...  
Rebuilding /usr/share/applications/bamf.index...  
Processing triggers for hicolor-icon-theme ...  
Processing triggers for man-db ...  
Processing triggers for shared-mime-info ...  
Unknown media type in type 'all/all'  
Unknown media type in type 'all/allfiles'  
Unknown media type in type 'uri/mms'  
Unknown media type in type 'uri/mmst'  
Unknown media type in type 'uri/mmsu'  
Unknown media type in type 'uri/pnm'  
Unknown media type in type 'uri/rtspt'  
Unknown media type in type 'uri/rtspu'  
Unknown media type in type 'interface/x-winamp-skin'  
Setting up software-center (5.0.2) ...  
Traceback (most recent call last):  
  File "/usr/sbin/update-software-center", line 38, in <module>  
    from softwarecenter.db.update import rebuild_database  
  File "/usr/share/software-center/softwarecenter/db/update.py", line 59, in <module>  
    from softwarecenter.db.database import parse_axi_values_file  
  File "/usr/share/software-center/softwarecenter/db/database.py", line 26, in <module>  
    from softwarecenter.db.application import Application  
  File "/usr/share/software-center/softwarecenter/db/application.py", line 25, in  <module>  
    from softwarecenter.backend.channel import is_channel_available  
  File "/usr/share/software-center/softwarecenter/backend/channel.py", line 25, in <module>  
    from softwarecenter.distro import get_distro  
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 165, in <module>  
    distro_instance=_get_distro()  
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 148, in _get_distro  
    module =  __import__(distro_id, globals(), locals(), [], -1)  
ImportError: No module named LinuxMint  
Setting up software-properties-common (0.81.13.1) ...  
Setting up software-properties-gtk (0.81.13.1) ...  
$

¿Hay alguna manera de solucionar este problema sin tener que reinstalar Ubuntu 11.10?

gracias de antemano tinuz

tinuz
fuente
3
Este proceso de actualización es similar al uso del PPA Gnome 3 en Natty. La actualización implica actualizaciones a más de 300Mb de bibliotecas de software; es realmente un proceso unidireccional. Es posible que pueda instalar sobre la parte superior de su instalación existente (y, por lo tanto, retener las carpetas existentes / de inicio), pero deberá reinstalar todas las demás aplicaciones. Primero haga una copia de seguridad usando algo como clonezilla / partimage.
fossfreedom
Gracias por la respuesta. Tenía la sensación de que reinstalar era la única opción. No hay mucho que respaldar ... estropeo mi sistema varias veces al año (¿un pasatiempo extraño?) Así que guardo todas las cosas importantes en mi segundo
disco duro,

Respuestas:

13

Tuve el mismo problema con Software Center y algunas otras aplicaciones. Sin embargo, no necesita volver a instalarlo, aunque probablemente sea un consejo demasiado tarde. He aquí por qué no funciona:

lsb_release -a

huellas dactilares:

Distributor ID: LinuxMint
Description: Linux Mint 12 Fluxbox
Release: 12
Codename: lisa

y eso se puede corregir para mantener Mint-Mate haciendo esto:

gksu gedit /etc/*release

y cambiar todo en el archivo gedit trae a:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.10
DISTRIB_CODENAME=Oneric
DISTRIB_DESCRIPTION="Ubuntu 11.10"

Entonces corre:

gksu gedit /etc/*issue

y cambiar a:

Ubuntu 11.10 \n \l

Me funcionó muy bien, aunque Mate parece un poco duro, pero como estoy probando puramente Oneric en VBox, no importa

Brian
fuente
Sí, la información es un poco tarde pero ... ¡aún así es muy bienvenido!
tinuz
1
Tenga en cuenta el DISTRIB_CODENAME: es onírico y no onérico . ;) En mi otro cuadro de ubuntu, el nombre en clave no tenía mayúsculas, pero dudo que eso haga alguna diferencia. Además, esto parece una solución temporal (al menos para mí), ya que la información de la versión siempre volverá a Mint ...
Eti
Si alguien quiere arreglar eso en una nueva versión, edite el /etc/lsb-releasearchivo como DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=Xenial DISTRIB_DESCRIPTION="Ubuntu 16.04"y el /etc/issuearchivo como Ubuntu 16.04 \n \l. Luego cree una carpeta /var/cache/software-center/xapian/y ejecútela gksu software-center.
Pavel
5

convertí mi comentario en una respuesta

Este proceso de actualización es similar al uso del PPA Gnome 3 en Natty.

La actualización implica actualizaciones a más de 300Mb de bibliotecas de software; es realmente un proceso unidireccional.

Es posible que pueda instalar sobre la parte superior de su instalación existente (y, por lo tanto, conservar sus carpetas existentes / de inicio), pero deberá reinstalar todas las demás aplicaciones.

Primero haga una copia de seguridad usando algo como clonezilla / partimage.

fossfreedom
fuente
1

Intenté restablecer el problema lsb-release y *, pero por alguna razón, siempre vuelven a linux mint. No estoy seguro de si se reinician en cada reinicio o en cada actualización, pero se reinician con frecuencia.

Escribí un pequeño script que ejecuto manualmente de vez en cuando:

#!/bin/sh

echo "Restoring /etc/lsb-release ..." && \
echo "DISTRIB_ID=Ubuntu" > /etc/lsb-release && \
echo "DISTRIB_RELEASE=11.10" >> /etc/lsb-release && \
echo "DISTRIB_CODENAME=oneiric" >> /etc/lsb-release && \
echo "DISTRIB_DESCRIPTION=Ubuntu 11.10" >> /etc/lsb-release && \
echo "Restoring /etc/*issue ..." && \
echo "Ubuntu 11.10 \\n \\l" > /etc/*issue && \
echo "Done."

Guarde como (por ejemplo) fixubuntu.sh y configure permisos de ejecución en él ( chmod 755 fixubuntu.sh ), y ejecútelo como root ( sudo ./fixrelease.sh ) cada vez que desee restaurar su información de lanzamiento de ubuntu.

Por supuesto, es posible que desee ejecutar el script automáticamente en cada arranque. Solo asegúrese de que se ejecute como root.

Eti
fuente