Organize seu sources.list

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

[ Hits: 21.816 ]

 


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

Dropbox - HD Virtual online em Linux

Splunk - Concentrador e buscador para dados, logs e mais

Compartilhando rapidamente arquivos via HTTP

Wicd network manager

Dvtm - nova funcionalidade semelhante ao clusterssh

Leitura recomendada

Configurando som "ATI Technologies Inc SB450 HDA Audio"

[ LinuxTips ] - Descomplicando o KUBERNETES - Parte1

Compositing no Metacity - sombras e transparências reais sem placa 3D no Linux

Habilitando o Plymouth (boot gráfico) no Fedora 10

Montando shares do Samba no Thunar

  

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 RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts