Resetar a sources.list do Ubuntu

Vários usuários iniciantes costumam danificar a sources.list ao seguirem algumas dicas na internet, confira nessa matéria como resetar ela ao padrão do Ubuntu.








/etc/apt/sources.list


Como parte de sua operação, o Apt utiliza um arquivo que lista as 'fontes' das quais os pacotes podem ser obtidos. Este arquivo é /etc/apt/sources.list.


Note que essa matéria é para o arquivo /etc/apt/sources.list e não é para as listas de PPA que a maioria costuma entuchar no sistema.

Se o seu problema for relacionado a PPA, leia a matéria abaixo.



Outra matéria para você entender melhor as PPA.

Resetar a sources.list



Em primeiro lugar devemos fazer um backup da atual sources.list e a remover, para isso de o comando abaixo no terminal.

sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak

Agora vamos abrir o Programas e atualizações para gerar uma sources.list nova com o comando abaixo.

software-properties-gtk

Note que todos os repositórios estão desmarcados, isso se deve ao fato de termos removido a sources.list original.


Você deve habilitar os repositórios para a nova sources.list ser criada.

Marque todos na guia "Aplicativos Ubuntu" como na imagem abaixo.




Marque todos na guia "Atualizações" como na imagem abaixo.




Basta clicar em "Fechar" e a nova sources.lista sera gerada e a lista de pacotes atualizada, com isso uma gama grande de problemas relacionados a lista de pacotes serão resolvidos.


Apos clicar em "Fechar" click em "Recarregar".



Ai está a nova sources.list, com aparência diferente da original, mas com a mesma funcionalidade e espelhos para você buscar seus pacotes.




Agora ao atualizar a lista de pacotes não terá mais erros relacionados a sua sources.list.

sudo apt update



Comentários

  1. Segui as dicas, mas a tal "sources.list" continua dando problema. Quando digito um simples "sudo apt-get update", a resposta é:
    "E: Tipo 'sudo' não é conhecido na linha 1 na lista de fontes /etc/apt/sources.list.d/mozilla.list
    E: A lista de fontes não pode ser lida."
    E não tenho acesso a edição desse arquivo para deletar a maldita linha 1. Saudades do Ubuntu 16...

    ResponderExcluir
    Respostas
    1. Então deixa eu te explicar uns detalhes.
      Note que no inicio da matéria vc deu o comando abaixo.
      sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak
      Note que esse comando é formado de endereço da soerces.list oficial, e é em /etc/apt/.
      O seu problema é em outro endereço o /etc/apt/sources.list.d/, esse endereço é para repositórios de terceiros e não deve ser usado.

      No seu caso basta remover essa sources danificada, use os comandos abaixo.

      sudo rm -fr /etc/apt/sources.list.d/mozilla.list

      sudo apt update

      Isso deve funcionar, claro se o endereço e nome postado por vc estiver correto.

      Excluir
    2. Aqui no meu funcionou graças a Deus, pensei que teria que reinstalar o linux mint.

      Excluir
  2. Olá.

    Ao executar o primeiro comando, apareceu a seguinte mensagem:

    mv: não foi possível obter estado de '/etc/apt/sources.list' : Arquivo ou diretório inexistente.

    Você saberia como solucionar este problema?

    At.te,

    Caleb Freitas

    ResponderExcluir
    Respostas
    1. Se deu esse erro vc não tem sources.list, ou deu o comando duas vezes ou a removeu anteriormente, de o segundo e uma nova sera gerada.

      Excluir
  3. Estou com um problema, fiz o comando listado em um comentário, quando vou para o gerenciador de atualizações ele não atualiza diz que tem 1 pacote quebrado e que devo usar o filtro "Quebrados", preciso de sua ajuda!!!!

    ResponderExcluir
    Respostas
    1. Pacote quebrado se resolve com sudo apt install -f

      Excluir
  4. ubuntu 18.04 E: Erro, pkgProblemResolver::Resolve gerou falhas, isto pode ser causado por pacotes mantidos (hold).
    E: Não foi possível corrigir dependências não corrigiu

    ResponderExcluir
    Respostas
    1. Vc adicionou PPA no sistema e quebrou o apt, tem que remover ela e reverter o que instalou para voltar usar o apt.

      Excluir
  5. E:Malformed line 3 in source list /etc/apt/sources.list.d/yarn.list (type), E:The list of sources could not be read.

    Não conseguiu gerar outra lista

    ResponderExcluir
    Respostas
    1. E nem pode, essa ai foi vc que adicionou de forma errada, o diretório /etc/apt/sources.list.d é usado para repositórios de terceiros, esse é um dos motivos para nunca usar programas de fora do seu repositório. Resolva com os comandos.

      sudo rm -fr /etc/apt/sources.list.d/yarn.list

      sudo apt update


      E lembre, cuidado com programas de terceiros em um sistema operacional sem antivírus.

      Excluir
  6. OMG..........
    Funcionou...procurei tanto por isso.
    Vlw me ajudou demais porrraa!!!!!!!!

    ResponderExcluir
  7. E:Malformed entry 1 in list file /etc/apt/sources.list.d/google.list ([option] not assignment), E:Type 'sudo' is not known on line 1 in

    Achei que era o mesmo caso dos de cima e tentei fazer
    #sudo rm -fr /etc/apt/sources.list.d/google.list

    e deu isso:

    E:Malformed entry 1 in list file /etc/apt/sources.list.d/google.list ([option] not assignment),
    E: A lista de fontes não pode ser lida.

    ResponderExcluir
    Respostas
    1. Faça ai

      sudo -i

      rm -fr /etc/apt/sources.list.d/google.list

      apt update

      Excluir
  8. Não foi possível abrir arquivo de trava /var/lib/dpkg/lock-frontend - open (13: Permissão negada)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

    Por favor me Ajude, problemas com o wine.

    ResponderExcluir
    Respostas
    1. Seu problema não tem relação alguma com essa matéria, vá ao nosso grupo no facebook e crie um tópico com o seu problema para te ajudar.

      Excluir
  9. Show de bola. Aqui deu tudo certo. Mantenha o excelente trabalho. Obrigado.

    ResponderExcluir
  10. Olá, sei que a postagem é antiga mas preciso muito de uma ajuda.

    Estou usando o ubuntu 23.04 e não consigo atualizar nem instalar nada. Já segui varios tutoriais, mas sempre dá o mesmo erro, meu sistema está praticamente inutilizavel pois preciso instalar coisas e não consigo.

    O erro sempre dá nessa parte:

    E: Falhou ao buscar http://security.ubuntu.com/ubuntu/dists/lunar-security/InRelease 403 Forbidden [IP: 185.125.190.39 80]
    E: O repositório 'http://security.ubuntu.com/ubuntu lunar-security InRelease' não está assinado.
    N: Atualizações a partir de tal repositório não podem ser feitas de forma segura e estão, portanto, desativadas por definição.
    N: See apt-secure(8) manpage for repository creation and user configuration details.

    Pode me ajudar? não quero reinstalar o sistema.

    ResponderExcluir
  11. sofri até chegar aqui .... gratidão pela ajuda ... o rm -f removeu a yarn.list e consegui fazer o update e instalação do git.

    ResponderExcluir

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais