Como desabilitar toda a verificação do repo universo?

0

Como você sabe, toda vez que você atualiza seus repositórios no Ubuntu 12.04, o repositório do universo baixa todo o seu conteúdo no seu computador, tenham eles sido alterados desde a última vez que você os atualizou ou não. E em um país como o meu, onde a conexão com a Internet é muito lenta, isso causará alguns problemas.

Existe uma maneira de restringir o download do conteúdo para os momentos em que eles realmente mudaram como os outros repositórios?
Eu não quero desabilitar o repositório universo, eu só quero tratar como outros repos e não obter o download toda vez que eu "apt-get update"

    
por Danial Behzadi 03.08.2012 / 13:50

2 respostas

2

Este é um bug comum no Ubuntu 12.04.

Solução alternativa:

Como os repositórios afetados são os repositórios de distribuição imutáveis, uma abordagem para contornar esse problema é executar os seguintes comandos imediatamente antes de executar sudo apt-get update . Certifique-se de ajustá-los para o nome do site de arquivamento que você usa, bem como o nome da versão que você está usando. Nem todo mundo precisará dos quatro comandos - veja os comentários no final dos comandos. Não os use para o lançamento de desenvolvimento.

  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages
  • 'sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages

    Se você habilitou o Ubuntu Universe '

  • 'sudo touch /var/lib/apt/list/us.archive.ubuntu.com_ubuntu_dists_precise_main_source_Sources

    Se você ativou as fontes '

  • 'sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_source_Sources

    Se você ativou o Universo e as fontes '

Esses comandos informam ao sistema que esses arquivos estão atualizados, atualizando a hora nos arquivos mortos. Não execute esses comandos em outros repositórios, ou após o bug ser corrigido.

Mesmo após o problema ser corrigido, pode fazer sentido considerar como reduzir a largura de banda ao executar o apt-get se você o executar regularmente e tiver uma conexão de Internet lenta ou cara.

  1. Pode fazer sentido executar a atualização com menos frequência ou, de forma equivalente, escolha um repositório que seja atualizado com menos frequência que os principais.

  2. Muitos incluem os repositórios "fonte" em sua lista de software fontes. Isso é útil para fazer o apt-get source nome_do_pacote , mas que pode ser meio antiquado.

    A menos que você obtenha uma fonte todos os dias, considere remover o fonte, e habilitar novamente e fazer uma atualização somente quando você quer baixar alguma fonte. A fonte de vários pacotes é sempre mudando para que o índice a ser baixado esteja sempre mudando, também.

Outra solução é atualizar apenas o arquivo de índice interessado:

Na maioria das vezes, nós atualizamos a lista de pacotes para adicionar um PPA. então esta é uma solução para isso

  1. Crie um arquivo como /etc/apt/apt.conf.d/99mysettings e
    coloque esta linha no arquivo. %código%.

    Como? : Digite-os em um terminal Apt::Get::List-Cleanup 'false'; .

    Explicação: Isso faz com que sudo gedit /etc/apt/apt.conf.d/99mysettings não exclua os arquivos de índice que já foram baixados.

  2. Desative os repositórios que você não deseja atualizar agora. Você pode ir aqui para ver como você pode desativar os repositórios .

  3. Em seguida, execute o comando apt-get em um terminal. espere até o fim.

  4. Finalmente, ative novamente todos os repositórios desativados há alguns minutos. Agora você atualizou o índice PPA com todos os índices anteriores.

Outra opção é alternar para um espelho em vez de usar us.archive.ubuntu.com

Existem muitos espelhos que não atualizam o índice regularmente (provavelmente uma vez por semana). Resolvi o problema alternando para esse espelho específico.

você pode localizar um espelho perto de você e ver se isso ajuda.

Espero que isso ajude.

Fonte: Aqui

    
por Khurshid Alam 03.08.2012 / 14:07
0

Desative source code de origens de software como aqui.

A desativação do código-fonte reduz os tamanhos de Fontes atualizadas.

Reduziráconsideravelmenteotamanhodaatualização,comopodeservistonestaperguntaaqui.

o tamanho das listas de atualização do apt-get é muito grande

    
por atenz 03.08.2012 / 13:58