Fórum Ubuntu Linux - PT

Suporte Técnico => Sistema => Tópico iniciado por: maikons em 21 de Outubro de 2016, 22:50

Título: Apt-get update muito lento
Enviado por: maikons em 21 de Outubro de 2016, 22:50
O que está acontecendo com meu apt-get update que está muito lento...

Minha internet é de 5mb, demora quase 30 minutos pra fazer o update...

Código: [Selecionar]
apt-get update
Hit:1 http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu xenial InRelease
0% [Connecting to br.archive.ubuntu.com (2801:82:80ff:8000::5)] [Connecting to security.ubuntu.com (2001:67c:1360:8001::21)]


O ping está normal né?
ping security.ubuntu.com
Código: [Selecionar]
PING security.ubuntu.com (91.189.88.149) 56(84) bytes of data.
64 bytes from danava.canonical.com (91.189.88.149): icmp_seq=1 ttl=51 time=206 ms
64 bytes from danava.canonical.com (91.189.88.149): icmp_seq=2 ttl=51 time=206 ms
64 bytes from danava.canonical.com (91.189.88.149): icmp_seq=3 ttl=51 time=206 ms
64 bytes from danava.canonical.com (91.189.88.149): icmp_seq=4 ttl=51 time=206 ms
64 bytes from danava.canonical.com (91.189.88.149): icmp_seq=5 ttl=51 time=206 ms
^C
--- security.ubuntu.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4003ms
rtt min/avg/max/mdev = 206.249/206.506/206.962/0.635 ms

Minhas sourceslist tão particamente zeradas eu acho
leafpad /etc/apt/sources.list
Código: [Selecionar]
# deb cdrom:[Lubuntu 16.04.1 LTS _Xenial Xerus_ - Release amd64 (20160720)]/ xenial main multiverse restricted universe

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://br.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://br.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
deb http://br.archive.ubuntu.com/ubuntu/ xenial universe
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial universe
deb http://br.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://br.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://br.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://br.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src http://br.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse


O que eu deveria fazer?
Título: Re:Apt-get update muito lento
Enviado por: zekkerj em 27 de Outubro de 2016, 12:45
Vc está usando o repositório brasileiro (br.archive.ubuntu.com), que costuma dar esse problema.

Quando estiver assim, passe pro repositório Internacional  (archive.ubuntu.com) que costuma resolver.

Enviado do meu smartphone.

Título: Re:Apt-get update muito lento
Enviado por: Erick Lima em 22 de Dezembro de 2016, 12:56
EU resolvi o problema pesquisando num forum em Inglês. Eles ensinaram que o IPV6 precisa ser desativado. Isso resolveu o problema por completo. Pois eu alterava o servidor e não adiantava.

Para saber se o IPV6 está ativado Digite o seguinte comando:
cat /proc/sys/net/ipv6/conf/all/disable_ipv6

se o resultado for 0, significa que o IPV6 está ativado. Se o resultado for 1 significa que está desativado. Se estiver ativado(0), precisa ser desativado.

Para desativar IPV6 digite o seguinte comando:
echo "#disable ipv6" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.all.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.default.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
echo "net.ipv6.conf.lo.disable_ipv6 = 1" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

Após digitar esse comando repita a verificação anterior e o resultado deverá aparecer (1):
cat /proc/sys/net/ipv6/conf/all/disable_ipv6

Se o resultado for 1, você desativou o IPV6, agora é só fazer o teste do apt-get update.
Título: Re:Apt-get update muito lento
Enviado por: zekkerj em 04 de Janeiro de 2017, 23:21
O IPv6 só precisa ser desativado no Ubuntu quando a operadora não dá suporte a ele --- o que não é o caso do maikons, já que na mensagem original dele dá pra ver que o repositório "br.archive.ubuntu.com" está mapeando pra um IPv6.
Título: Re:Apt-get update muito lento
Enviado por: Rafael Vieira em 26 de Julho de 2018, 13:22
Se eu estiver respondendo sem dever, peço desculpas. Mas vim informar que o procedimento de desativação do IPV6 funcionou comigo. De uns tempos para cá o apt-get update estava bem lento, até às vezes parando. Tinha que apertar CTRL + C para interromper e fazer de novo. Após desativar o IPV6 conforme descrito o apt-get update está operando rapidamente. O procedimento funciona corretamente!
Título: Re:Apt-get update muito lento
Enviado por: zekkerj em 26 de Julho de 2018, 15:10
Reforço o que disse antes: o IPv6 só deve ser desativado no Ubuntu se o seu provedor não der suporte.

O IPv6 é o protocolo padrão de Internet atual, desativá-lo pode fazer com que você perca acesso a sites importantes.
Título: Re:Apt-get update muito lento
Enviado por: Rafael Vieira em 26 de Julho de 2018, 15:40
Olá amigo zekkerj! Compreendo o que você disse. Fiz dois testes: reativei o ipv6 do Ubuntu por linha de comando. O apt-get voltou a ficar que nem carroça. Voltei a desativá-lo. Fui no site ipv6.br e nos testes de conectividade ele informa que o ipv6 está ativo e conectado por ipv6. Fiz testes com vários sites e acessa normalmente. Não sei se este filtro que o site fez foi apenas através do navegador ou não, mas pelo menos no momento o apt-get está operando normalmente.

Obrigado pelas orientações!
Título: Re:Apt-get update muito lento
Enviado por: zekkerj em 26 de Julho de 2018, 16:09
A gente tem aqui a junção de duas situações, causando problema.

Uma, os repositórios brasileiros são mantidos, smj, por entusiastas. Por conta disso, eles são muito instáveis.

Outra, quando um site se anuncia via IPv4 e IPv6, a norma da internet diz que ele deve ser acessado via IPv6, se houver conectividade.

O que temos então? Um site que está se anunciando via IPv6, mas na verdade não é capaz de responder em IPv6. Isso faz com que o apt tenha que primeiro tentar o acesso, esperar o timeout, pra só então tentar novamente em IPv4. Desativar o IPv6 encurta o caminho; mas as verdadeiras soluções são (a) garantir que o site só se anuncie via IPv6 se realmente tiver conectividade; ou (b) não usar esse conjunto de repositórios.
Título: Re:Apt-get update muito lento
Enviado por: Rafael Vieira em 26 de Julho de 2018, 17:07
Olá mais uma vez zekkerj! Sempre quando faço a instalação do Ubuntu, nunca uso os repositórios brasileiros e sempre seto o repositório oficial. Como o amigo Erick, eu passei por este problema tanto com o repositório brasileiro quanto com o oficial (apt-get update lento). Somente com a desativação do IPV6, o problema se resolveu. Abraços!
Título: Re:Apt-get update muito lento
Enviado por: Rafael Vieira em 27 de Julho de 2018, 11:31
Caro zekkerj! Desculpe incomodar mais uma vez neste post, mas analisando suas respostas e fazendo testes hoje, mesmo com o IPV6 desabilitado, que o apt-get update voltou a ficar lento, eu reativei o IPV6 para não ficar totalmente desprovido do protocolo e, analisando outros fóruns estrangeiros, a melhor solução foi utilizar um comando para "forçar" o sudo apt-get update em IPV4, ficando desta forma:

Código: [Selecionar]
sudo apt-get -o Acquire::ForceIPv4=true update
Desta forma o apt-get fará a atualização mais rapidamente sem a necessidade de desativar por completo o IPV6. Espero ter contribuído com algo, assim como aprendo com os amigos deste fórum também.

Abraços a todos!