Não é possível instalar o software pelo terminal

1

Eu não sei quais pacotes eu instalei que não posso mais obter e instalar pacotes no terminal. por exemplo. ao tentar instalar o Prozgui, recebi este erro:

Traceback (most recent call last):
  File "/usr/bin/add-apt-repository", line 60, in <module>
    sp = SoftwareProperties()   
  File "/usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py", line 90, in __init__
    self.reload_sourceslist()
  File "/usr/lib/python2.7/dist-packages/softwareproperties/SoftwareProperties.py", line 538, in reload_sourceslist
    self.distro.get_sources(self.sourceslist)    
  File "/usr/lib/python2.7/dist-packages/aptsources/distro.py", line 91, in get_sources
    raise NoDistroTemplateException("Error: could not find a "
aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template

e isso acontece para todos os outros também.

Além disso, meu Centro de Software foi desativado e não foi iniciado. Eu recebo esse erro também:

Traceback (most recent call last):
  File "/usr/bin/software-center", line 111, in <module>
    from softwarecenter.app import SoftwareCenterApp
  File "/usr/share/software-center/softwarecenter/app.py", line 40, in <module>
    from softwarecenter.db.application import Application, DebFileApplication
  File "/usr/share/software-center/softwarecenter/db/application.py", line 30, in <module>
    from softwarecenter.distro import get_distro
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 151, in <module>
    distro_instance=_get_distro()
  File "/usr/share/software-center/softwarecenter/distro/__init__.py", line 140, in _get_distro
    module =  __import__(distro_id, globals(), locals(), [], -1)
ImportError: No module named OPTIMOS

Alguém por favor pode me ajudar com isso? Obrigado antecipadamente!

    
por behnam mohammadi 04.07.2012 / 14:38

1 resposta

0

Se você tem o Ubuntu 12.04 (não o xubuntu / kubuntu / lubuntu), tente estes comandos:

sudo apt-get update
sudo apt-get install ubuntu-desktop ubuntu-minimal ubuntu-standard

.. e reinicie o pc.

Esses três pacotes são chamados de "meta-pacotes", "grupos" de outros pacotes necessários e pré-instalados em uma instalação de desktop padrão do Ubuntu.

Espero que ele reinstale os pacotes necessários. Se isso não acontecer, tente isto:

sudo dpkg -P --force-all ubuntu-desktop ubuntu-minimal ubuntu-standard
sudo apt-get install ubuntu-desktop ubuntu-minimal ubuntu-standard

.. e reinicie o computador novamente.

Atualizar

Depois de pesquisar um pouco na Internet, descobri que esse problema pode ocorrer se você estiver faltando o arquivo / etc / lsb-release . Teste isso executando: cat /etc/lsb-release - ele deve mostrar o conteúdo do arquivo. Este arquivo deve existir para muitos pacotes.

Você pode recriar esse arquivo manualmente:

gksu gedit /etc/lsb-release

.. e digite este texto:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"

Salve e saia.

Agora você pode tentar reinstalar a configuração e o pacote de arquivos básicos. Vamos reinstalar todos os pacotes afetados apenas no caso:

sudo apt-get -o Dpkg::Options::="--force-confnew" --reinstall install base-files python-apt python-software-properties software-properties-gtk software-center
sudo apt-get update
sudo apt-get -f install
sudo apt-get dist-upgrade

(Por favor, salve e poste a saída deste comando, é necessário ver o que acontece)

Em seguida, tente ver se o arquivo existe:

cat /etc/lsb-release

Ele deve mostrar as informações de lançamento. Tente abrir software-properties-gtk ou software-center

    
por Savvas Radevic 04.07.2012 / 15:23