J'ai installé Xubuntu 12.04. Lorsque je lance des mises à jour ou des installations, je reçois des avertissements étranges concernant "Linaro" et le software-center ne peut pas fonctionner avec l'erreur suivante :
:~$ software-center
ERROR:root:DebFileApplication import
Traceback (most recent call last):
File "/usr/share/software-center/softwarecenter/db/__init__.py", line 4, in <module>
from debfile import DebFileApplication, DebFileOpenError
File "/usr/share/software-center/softwarecenter/db/debfile.py", line 25, in <module>
from softwarecenter.db.application import Application, AppDetails
File "/usr/share/software-center/softwarecenter/db/application.py", line 27, in <module>
import softwarecenter.distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 194, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 169, in _get_distro
module = __import__(distro_id, globals(), locals(), [], -1)
ImportError: No module named Linaro
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-9MI6cW/pkcs11: Adresár nebo soubor neexistuje
Traceback (most recent call last):
File "/usr/bin/software-center", line 140, in <module>
from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 50, in <module>
from softwarecenter.db.application import Application
File "/usr/share/software-center/softwarecenter/db/application.py", line 27, in <module>
import softwarecenter.distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 194, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 169, in _get_distro
module = __import__(distro_id, globals(), locals(), [], -1)
ImportError: No module named Linaro
Et sur le boot, il y a la distribution "Linaro" et non "Xubuntu". Je suppose que ce changement est intervenu lorsque j'ai remplacé le noyau stable par le noyau actuel, alors que mon noyau était en conflit avec le pilote nvidia étendu. Tout le reste fonctionne bien donc ce n'est pas un gros problème, juste bizarre.
Je pensais que la distribution Linaro était destinée aux processeurs ARM. Je ne sais pas comment le nom de cette distribution m'est parvenu. Que puis-je faire pour revenir au nom de la distribution Xubuntu ?
Ajouté :
$ lsb_release -a
No LSB modules are available.
Distributor ID: Linaro
Description: Linaro 12.11
Release: 12.11
Codename: precise
$ python -c 'import platform; print platform.linux_distribution()'
('Linaro', '12.11', 'precise')
Je suis presque sûr d'avoir installé la version 12.04 de Xubuntu...
$ more /etc/lsb-release
DISTRIB_ID=Linaro
DISTRIB_RELEASE=12.11
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Linaro 12.11"
$ dpkg-query -W base-files
base-files 6.5ubuntur6linaro12.11
$ apt-cache policy base-files
base-files:
Instalovaná verze: 6.5ubuntur6linaro12.11
Kandidát: 6.5ubuntur6linaro12.11
Tabulka verzí:
*** 6.5ubuntur6linaro12.11 0
500 http://ppa.launchpad.net/linaro-maintainers/overlay/ubuntu/ precise/main amd64 Packages
100 /var/lib/dpkg/status
6.5ubuntu6.5 0
500 http://cz.archive.ubuntu.com/ubuntu/ precise-updates/main amd64 Packages
6.5ubuntu6 0
500 http://cz.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages
je n'ai pas de problème avec le kernel linakro, ce qui a résolu mon problème kernel-nvidia, mais quelque chose de plus a été rajouté... Mais je n'ai pas d'autres problèmes que le mauvais fonctionnement du software center, donc ce n'est pas grave.