Organize seu sources.list

Publicado por Vinicius Tinti de Paula Oliveira em 16/03/2010

[ Hits: 11.926 ]

 


Organize seu sources.list



Sempre deparei-me com o diretório /etc/apt/sources.list.d/. Para que ele serve?

Bom, vai aí uma dica.

Vou citar meu exemplo: queria adicionar o repositório do KDE3 no meu sources.list do Kubuntu Jaunty. Bastaria, então, adicionar as linhas do repositório no final do arquivo e pronto.

Porém, sempre fui cuidadoso ao alterar arquivos especiais do sistema como o sources.list (acredite, vale a pena). Então sempre fazia um /etc/apt/sources.list.backup até o dia em que descobri uma maneira mais interessante.

Semelhante às configurações do Apache, podemos fazer o seguinte (usando o repositório do KDE3 como exemplo):

# vim /etc/apt/sources.list.d/kde3

Adicione as seguintes linhas:

# For Jaunty (yes, you need both jaunty and intrepid repositories):
deb http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu jaunty main
deb http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu intrepid main
deb-src http://ppa.launchpad.net/kde3-maintainers/ppa/ubuntu intrepid main

Agora faça o seguinte:

# cd /etc/apt/sources.list.d/

# ln -s kde3 kde3.list


Pronto! Ao executar o comando apt-get update, o apt adicionará as linhas contidas no arquivo kde3.list (em qualquer arquivo .list dentro do /etc/apt/sources.list.d/) na operação.

Assim fica mais fácil organizar seus repositórios, além de facilitar a remoção dos mesmos, que consiste apenas em remover o arquivo.list (note que os dados importantes estão na realidade no 'arquivo' e não no 'arquivo.list' que é um mero link simbólico e pode ser criado novamente).

Pode até parecer mais complicado e trabalhoso, mas ao menos agora sabemos para que serve esse diretório.

Outras dicas deste autor

Dvtm - nova funcionalidade semelhante ao clusterssh

Wicd network manager

Compartilhando rapidamente arquivos via HTTP

Splunk - Concentrador e buscador para dados, logs e mais

Dropbox - HD Virtual online em Linux

Leitura recomendada

rc.local no Arch Linux

Telegram Desktop parou de funcionar após atualização ou troca de idioma? Corrija isso já!

Teclas de volume no BunsenLabs

Usando Conky no LXDE com temperatura do processador

Senha de root no BRLix

  

Comentários
[1] Comentário enviado por Xpf em 18/03/2010 - 08:21h

Da forma como descrevestes fica fácil de limpar o source.lists porém as vezes eu me enrolo quando faço dessa forma :) por isso prefiro juntar tudo em um arquivo só. Mas sem dúvida é uma excelente dica. Obrigado.

[2] Comentário enviado por henryvieri em 12/08/2013 - 14:14h

Boa dica... vlw brother

[3] Comentário enviado por lanjos em 29/12/2017 - 17:07h

Legal, eu tava mesmo procurando o porquê desse arquivo:sources.list.d/.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor HostGator.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Viva o Android

Tópicos

Top 10 do mês

Scripts