web-dev-qa-db-fra.com

Comment réparer le centre logiciel après avoir installé le bureau Linux Mint MATE?

J'ai installé le bureau MATE à l'aide de ce manuel , mais je ne peux plus ouvrir mon centre logiciel Ubuntu ni les paramètres du gestionnaire de mise à jour.

J'ai supprimé mate desktop, mais cela ne résout pas le problème. J'ai également réinstallé le centre logiciel, software-properties-gtk et software-properties-common en utilisant:
Sudo apt-get update; Sudo apt-get --purge --reinstall install software-center software-properties-common software-properties-gtk.

Mais en utilisant cette ligne, j'obtiens l'erreur suivante:

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) ...  
$

Existe-t-il un moyen de résoudre ce problème sans avoir à réinstaller Ubuntu 11.10?

merci d'avance tinuz

10
tinuz

J'ai eu le même problème avec le centre logiciel et quelques autres applications. Cependant, vous n'avez pas besoin de réinstaller mais c'est probablement un conseil trop tard. Voici pourquoi cela ne fonctionne pas:

lsb_release -a

impressions:

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

et cela peut être corrigé pour garder Mint-Mate en faisant ceci:

gksu gedit /etc/*release

et changez tout dans le fichier que gedit apporte à:

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

Puis lancez:

gksu gedit /etc/*issue

et passer à:

Ubuntu 11.10 \n \l

Ca a très bien fonctionné pour moi, bien que Mate semble un peu rude, mais comme je teste uniquement Oneric dans VBox, peu importe

13
Brian

converti mon commentaire en réponse

Ce processus de mise à niveau est similaire à l'utilisation du PPA Gnome 3 dans Natty.

La mise à niveau implique des mises à niveau à plus de 300 Mo de bibliothèques de logiciels - il s'agit en réalité d'un processus à sens unique.

Vous pouvez éventuellement installer par-dessus votre installation existante (et donc conserver vos dossiers/home existants) - mais vous devrez réinstaller toutes les autres applications.

Effectuez d'abord une sauvegarde en utilisant quelque chose comme clonezilla/partimage.

5
fossfreedom

J'ai essayé de réinitialiser lsb-release et * issue, mais pour une raison quelconque, ils reviennent toujours à linux mint. Je ne sais pas s'ils sont réinitialisés à chaque redémarrage ou à chaque mise à jour, mais ils sont réinitialisés fréquemment.

J'ai écrit un petit script que je lance manuellement de temps en temps:

#!/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."

Enregistrez sous (par exemple) fixubuntu.sh et définissez les autorisations d'exécution sur celui-ci (chmod 755 fixubuntu.sh), puis exécutez-le en tant que root (Sudo ./fixrelease .sh) chaque fois que vous souhaitez restaurer vos informations de version d'ubuntu.

Bien sûr, vous pouvez exécuter le script automatiquement à chaque démarrage. Assurez-vous simplement qu'il est exécuté en tant que root.

1
Mr. Pixel