Ferramenta “apt install” ou “apt-get install” Muito Lenta

Pode acontecer de o download através de uma página web está adequada enquanto instalar um simples programa usando apt ou apt-get leva uma eternidade.

Para solucionar de forma rápida, procure trocar os endereços dos repositórios dentro de  /etc/apt/sources.list

#1 Por segurança, faça backup desse arquivo antes de qualquer alteração

sudo cp  /etc/apt/sources.list  /etc/apt/sources.list.bkp

#2 Veja qual o nome da sua distro Ubuntu. Para isso podemos executar diversos comandos. Usarei lsb_release. No caso abaixo, o nome do ubuntu que uso é  “focal”.

lsb_release -sc
focal

 

#3 Abra o arquivo /etc/apt/sources.list com seu editor preferido, apague todo o conteúdo.

#4 Apagado todo o conteúdo acesse o site oficial de repositórios do ubuntu: https://launchpad.net/ubuntu/+archivemirrors

Acessado a página do link acima, procure por Espelhos(mirrors) do seu país ou mais próximo.  E clique no link. Para o Brasil, nesse momento em que digito, há essas opções: Universidade Estadual de Ponta Grossa, C3SL/UFPR, Universidade Federal do Amazonas, UFSCar – Federal University of Sao Carlos, University of Sao Paulo, Locaweb, ITS Telecomunicacoes e LetsCloud

Escolhi São Paulo pela proximidade.

#5 Escolha a versão do seu ubuntu em:

Display sources.list entries for: 

#6 Copie as linhas abaixo e insira elas no arquivo  /etc/apt/sources.lis. No meu caso são essas as linhas:

deb http://sft.if.usp.br/ubuntu/ focal main
deb-src http://sft.if.usp.br/ubuntu/ focal main

 

#7 Execute um “apt update”

sudo apt update -y

 

Conclusão

 

Deparei-me com lentidão exageram ao usar o “apt install” após atualizar do Ubuntu 18 para o 20 através do comando “do-release-upgrade”; Após efetuar a alteração do arquivo /etc/apt/source.list a lentidão desapareceu.

Ao invés de editarmos o arquivo usando vim, nano… poderíamos também adicionar as linhas usando o comando “add-apt-repository” apenas.

Exemplos:

sudo add-apt-repository "deb http://br.archive.ubuntu.com/ubuntu/ focal universe multiverse"
sudo add-apt-repository "deb http://br.archive.ubuntu.com/ubuntu/ focal-updates universe multiverse"

E Logo após atualizar com “apt update

Você poderá usar essa cópia que uso. Se sua versão não for a focal precisará alterá-la. Alterar substitua “focal” pelo nome da versão do seu ubuntu nas linhas abaixo:

deb http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ focal-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu focal partner
deb-src http://archive.canonical.com/ubuntu focal partner

 

 

Fontes: launchpad.net, help.ubuntu

Leitor voraz e um dos administradores do GNU/Linux Brasil no Whatsapp, facebook, youtube e nesse dito site: www.gnulinuxbrasil.com.br

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *