terça-feira, 31 de maio de 2011

Linha "mal formada" no sources.list do Ubuntu e Debian

Tanto Ubuntu, Debian e derivadas usam o arquivo "/etc/apt/sources.list" para lerem os endereços dos repositórios de pacotes, ou seja, o endereços na internet onde serão baixados os softwares. 

Cada repositório deve estar devidamente escrito numa e somente numa linha.Veja o exemplo abaixo, referente ao Ubuntu:

deb http://extras.ubuntu.com/ubuntu natty main

onde:

X - forma do pacote usado pela distro
X - endereço do repositório
X - versão da distribuição
X - repositório
-
Qualquer alteração nesta organização vai acusar um erro similar a esta: "E: Linha mal formada "X" no arquivo de fontes /etc/apt/sources.list (análise de distribuição)".

Para consertá-lo basta abrir o sources.list com seu editor de texto preferido, localizar a linha problemática e alterá-la manualmente. Esta é a forma mais segura de fazê-lo: na munheca!

Até a próxima dica!
;-))

7 comentários:

  1. Nem nos foruns do ubuntu ou linux consegui resolver,vc explicou tao facil que na hora consertei,obrigado e parabens.


    Saul de Castro

    ResponderExcluir
  2. E quando o source está em branco?

    ResponderExcluir
    Respostas
    1. Vá em /etc/apt/sources.list.d que os arquivos estarão lá. O procedimento será o mesmo.

      Excluir
  3. como eu sou muito leigo, não sei identificar a linha problemática.

    ResponderExcluir
    Respostas
    1. oi luiz. releia o texto com atenção e abra o arquivo com seu editor de texto preferido.
      .
      infelizmente você terá de inspecioná-lo manualmente comparando com o exemplo em cores que coloquei na dica.
      .
      o alerta "E: Linha mal formada "X" mostra o número da linha problemática. aí vc tem de abrir o arquivo e contar de cima para baixo. depois você compara a linha "X" com o exemplo que mostrei e faz a correção necessária.

      Excluir
  4. se entendesse como identificar as linhas acho que pelo seu comentário mataria a pau.

    ResponderExcluir