Apt "não foi possível encontrar um modelo de distribuição" erro

15

Quando eu tento instalar alguma coisa usando o apt-get, recebo o seguinte erro:

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

Alguma ideia do que isso significa e como resolvê-lo?

    
por Ryan L. Watson 16.06.2011 / 13:47

2 respostas

22

Fácil de corrigir Apenas faça isso

gksudo gedit /etc/lsb-release

Em seguida, edite o arquivo que é aberto para que fique assim

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=karmic
DISTRIB_DESCRIPTION="Ubuntu Karmic Koala"

Lembre-se de digitar qual versão do ubuntu você está usando. Eu estou usando o koala cármico, então eu coloquei isso.

Você pode obter uma lista aqui na parte inferior do link

Em seguida, volte ao terminal depois de salvar o arquivo lsb-release e você poderá adicionar o add-apt-repository

    
por Joshua Robison 17.07.2011 / 17:32
5

O conteúdo de /etc/lsb-release é inválido. Você precisará reinstalar o pacote base-files para restaurar o conteúdo pretendido. Infelizmente você não pode usar apenas apt-get para o trabalho. Em vez disso,

  1. vá para link e procure a seção do seu lançamento do Ubuntu,

  2. faça o download da versão mais recente do pacote disponível para o seu lançamento e arquitetura,

  3. executar:

    sudo dpkg -i /your/path/to/base-files_*.deb
    
  4. Faça um teste com

    sudo apt-get install --reinstall base-files
    
por David Foerster 14.02.2016 / 02:54

Tags