Eu realmente preciso do “Código Fonte” na minha lista de repositórios?


34

Leva muito tempo para atualizar minhas fontes de software quando executo:

sudo apt-get update

Eu acredito que isso acontece quando o apt-get está baixando o código-fonte do repositório, no meu caso é o da Etiópia. Ele realmente diminui a velocidade quando atinge algo semelhante a:

http://et.archive.ubuntu.org ....

Eu verifiquei onde adicionei essa fonte e estava sob a opção de código-fonte. Preciso fazer o download do código fonte? Caso contrário, posso desmarcar essa opção sem consequências?


BTw, onde está o código fonte armazenado? Para que eu possa dar uma olhada?
— balki

Você só precisará de repositórios de origem se desejar instalar um software que precise ser compilado. Aplicativos como esse geralmente estão em tarballs (app-name.tar.gz). De vez em quando, apenas parte de um aplicativo precisa ser compilada - geralmente algo relacionado a drivers ou módulos. A menos que você deseje a versão mais recente de algum software que ainda não tenha sido empacotado ou lançado para o seu sistema ou um aplicativo incomum, provavelmente não encontrará isso.
— Joe

@balki, de acordo com este link, lists.ubuntu.com/archives/ubuntu-users/2006-September/… , se você quiser ver o código fonte de um pacote, tudo o que você precisa fazer é sudo apt-get source <pacote> . Espero que isto ajude.
— Tsega

Respostas:


28

A menos que você planeje modificar o software você mesmo, poderá desativá-lo com segurança. A maioria dos usuários nunca precisará do código fonte.

Você pode desligá-lo iniciando o Centro de Software, indo em Editar -> Fontes de Software no menu e desativando a caixa de seleção "Código Fonte":

insira a descrição da imagem aqui

Ele solicitará sua senha e, em seguida, execute novamente uma atualização.


Obrigado @JorgeCastro, eu fiz isso e também usei a resposta abaixo para escolher o melhor servidor automaticamente. Prazer em dizer que está trabalhando muito mais rápido agora.
— Tsega

14

Isso não aborda especificamente a questão sobre se você precisa ou não ter repositórios de código-fonte ativados. Mas você pode achar útil, pois aborda diretamente a causa mais comum do abrandamento que está ocorrendo. Copiei isso da minha resposta aqui .

Você pode fazer com que o gerenciador de atualizações selecione os melhores repositórios principais para usar automaticamente, o que resultará nas melhores velocidades de download. Para fazer isso, abra o Update Manager e clique em Configurações. Selecione a guia Software Ubuntu e, no menu suspenso "Download de:", selecione Outros ...

Gerenciador de Atualização - Guia Software Ubuntu

Agora, na janela exibida, clique em "Selecionar melhor servidor"

Update Manager - Escolha um servidor de download

Em seguida, ele realizará vários testes para selecionar o melhor servidor para você. Depois de concluído, basta clicar em Escolher servidor.

Update Manager - Escolha um servidor de download

Agora, basta executar suas atualizações novamente e você deverá notar uma melhoria (se o seu melhor repositório disponível ainda não estiver selecionado).


Obrigado @ reverendj1, era exatamente o que eu precisava. Eu apenas cansei e funcionou muito mais rápido agora.
— Tsega

De nada. Só estou tentando ajudar a espalhar o amor pelo Ubuntu. :-)
— reverendj1

Por que a opção "código fonte" é um traço, não uma verificação? Eu não posso ter o meu ser um cheque ....
— nealmcb

Eu acredito que é porque você tem uma configuração de repositórios que não fornece código-fonte (ou seja, uma linha deb-src), por isso mostra um traço, o que significa que ele fará o download da fonte apenas para alguns repositórios.
— precisa saber é o seguinte

-1

Você pode desativar com segurança o código fonte, se não precisar obter impedimentos de compilação com "apt-get build-dep", nem changelogs nem o próprio código fonte nos repositórios do Ubuntu.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.