linux-Pedro escreveu:
Pessoal eu instalei usando o tutorial do diolinux mesmo, fui pelo sinaptc instalei a central de programas, depois modifiquei o arquivo que ele manda.
Bem, quando coloco o comando: sudo software-center, aparece isto:
[sudo] password for pedrobarreto:
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 28, in <module>
import softwarecenter.distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 199, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 174, in _get_distro
module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint
Traceback (most recent call last):
File "/usr/bin/software-center", line 128, in <module>
from softwarecenter.ui.gtk3.app import SoftwareCenterAppGtk3
File "/usr/share/software-center/softwarecenter/ui/gtk3/app.py", line 54, in <module>
from softwarecenter.db.application import Application
File "/usr/share/software-center/softwarecenter/db/application.py", line 28, in <module>
import softwarecenter.distro
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 199, in <module>
distro_instance = _get_distro()
File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 174, in _get_distro
module = __import__(distro_module_name, globals(), locals(), [], -1)
ImportError: No module named linuxmint
Aguardo as respostas ...
Então, a função get_distro( ) está tentando obter o nome da distribuição, e não está encontrando um nome compatível. Isso ocorre porque é o Linux Mint.
A única solução é editar o /etc/lsb-release e transformar o Linux Mint no Ubuntu.
Vamos lá:
1. Edite o /etc/lsb-release para trocar os nomes de Linux Mint para Ubuntu (atenção, compatível com a versão do Ubuntu que o Linux Mint refisefucou).
2. Desinstale um pacote chamado linuxmint-info (ou algo similar).
3. Pronto! Agora seu Linux Mint é 100% Ubuntu e a Central de Programas vai funcionar.
Pode seguir essa dica:
http://www.diolinux.com.br/2014/11/como-instalar-central-de-programas-do-ubuntu-no-linux-mint.html
Mas é a mesma coisa, ou seja: desfisrusfiquiar o Linux Mint.
OBS: a dica serve também para desfisrusfiquiar qualquer outra refisefuqui do Ubuntu.