sources.list complementar para o Debian Squeeze

Publicado por edps em 18/10/2011

[ Hits: 14.300 ]

Blog: https://edpsblog.wordpress.com/

 


sources.list complementar para o Debian Squeeze



Diferentemente de meu sources.list mais recente publicado no VOL, em meu blog postei uma dica sobre como utilizar repositórios externos num Debian Squeeze Stable:
Aqui venho mais uma vez ressaltar que:

"nunca devemos 'apt-get upgrade' ou 'apt-get dist-upgrade' com repositórios externos habilitados."


O procedimento correto para quem deseja se aventurar nessa mistura de repositórios num Debian Stable:

# apt-get update
# apt-get autoclean


Comente todos os repositórios extras, inclusive os do Debian Testing ou Unstable caso usem e tendo feito isto apenas os repositórios abaixo deverão estar habilitados:

deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
deb http://www.debian-multimedia.org squeeze main non-free

* cabe ressaltar que os repositórios do Debian Backports e Debian Multimídia e o uso das seções 'contrib' e non-free' não fazem parte de uma instalação padrão do Debian.

E seguimos com:

# apt-get dist-upgrade -s
# apt-get dist-upgrade


Dê preferência por reinicializar o sistema após uma atualização completa e após isso habilite os repositórios dos pacotes que quer instalar|atualizar e se caso faça uso do Synaptic, abra-o, marque os pacotes desejados e clique em aplicar.

Realizando a tarefa no terminal digamos que o programa desejado é o conversor de áudio GNAC, será necessário primeiramente adicionar a chave GPG desse repositório:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com --recv-keys 10394F73

Habilitar ou descomentar a entrada de seu repositório (a linha começada por deb http://.....:

### Gnac Audio Converter.
### Chave GPG: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com --recv-keys 10394F73
deb http://ppa.launchpad.net/gnac-team/ppa/ubuntu maverick main

Atualizar novamente as listas de pacotes e instalá-lo|atualizá-lo:

* o 'apt-get update' até pode ser realizado com todos os repositórios habilitados, assim só precisaríamos rodá-lo uma vez, mas após isso desabilitaríamos todos os repositórios extras e deixaríamos os citados no início do artigo, voltando a instalação do GNAC:

# apt-get update
# apt-get install gnac


O mesmo que foi explicado vale para os outros repositórios, como os excelente ícones AwOken e os diversos temas da PPA do WebUpd8:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F0B5D826
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
$ sudo apt-get update


Depois habilitamos:

### AwOken Icon Theme.
### Chave GPG: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F0B5D826
deb http://ppa.launchpad.net/alecive/antigone/ubuntu maverick main

### WebUpd8 Ubuntu Themes.
### Chave GPG: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886
deb http://ppa.launchpad.net/webupd8team/themes/ubuntu maverick main

E instalamos assim:

sudo apt-get install awoken-icon-theme webupd8-themes-all

Tendo visto o básico sobre como gerenciar esses repositórios externos num Debian, eis o sources.list que eu utilizo estão no meu blog (mas leiam as observações no final da dica):
Sempre simule o que vai fazer usando a opção ' -s ' no apt-get, como em:

# apt-get dist-upgrade -s
# apt-get dist-upgrade -s > UPGRADE.TXT
# aqui redireciona para um arquivo de texto
# apt-get install broffice -s

E depois siga em frente se nada de errado tiver notado:

# apt-get dist-upgrade
# apt-get install broffice


Observações:

Se você for um daqueles usuários que não tem intimidade com o terminal (ou daqueles que preferem as GUIS ou softwares de atualização automática) eu o desencorajo a seguir em frente e lhe peço que desconsidere totalmente o que aqui expus.

O porque disso; no terminal os processos ocorrem de forma mais transparentes e onde uma configuração errada pode ser vista a tempo de evitar algo trágico com seu sistema.

Outras dicas deste autor

Compilando o kernel 2.6.35 no Linux Mint Debian Edition

APT com cores e barra de progresso

Debian Install Script

Gerando imagem ISO com dd e gravando-a em Pendrive

Convertendo arquivos PDF para TXT

Leitura recomendada

Como configurar VNC numa estação Linux

Visualizando acentos corretamente em compartilhamentos Windows

apt - E: Sub-process /usr/bin/dpkg returned an error code (1) [Resolvido]

Problemas com acentuação, teclado desconfigurado Ubuntu

Colocando script na inicialização do Linux (Ubuntu/Debian)

  

Comentários
[1] Comentário enviado por Djalma_Jr em 20/10/2011 - 08:55h

Muito bom! Sempre com dicas excelentes para o bom e velho Debian!
Valeu!

[2] Comentário enviado por Djalma_Jr em 20/10/2011 - 10:53h

Só uma dúvida, quando você fala pra habilitar, é adicionar o repositório na sources, né?! :$

[3] Comentário enviado por removido em 21/10/2011 - 19:37h

@Djalma_Jr, é isso aí.

Quando digo habilitar quer dizer repositório adicionado e 'descomentado' no arquivo /etc/apt/sources.list.

Digamos que você queira o Ubuntu Tweak em seu Debian, basta adicioná-lo no sources.list e deixá-lo assim:

### Ubuntu Tweak.
### Chave GPG: sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com --recv-keys 0624A220
deb http://ppa.launchpad.net/tualatrix/ubuntu maverick main

* é a linha começada por ' deb http://....... " que deve estar livre o símbolo ' # ' em seu início. Quando quiser comentá-lo (desabilitá-lo) basta inserir o símbolo novamente deixando-o assim.

# deb http://ppa.launchpad.net/tualatrix/ubuntu maverick main

Voltando, depois de adicionar e habilitar o repositório, importe a chave GPG:

$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com --recv-keys 0624A220

Rode o apt-get update:

$ sudo apt-get update

E instale:

$ sudo apt-get install ubuntu-tweak

* a maioria dos repositórios do sources.list são plenamente compatíveis com os Debians Lenny, Squeeze, SID., salvo as observações do final.

[4] Comentário enviado por Djalma_Jr em 21/10/2011 - 19:40h

Valeu hein edps, sempre aprendo bastante com os seus artigos! :D

[5] Comentário enviado por matiasalexsandro em 11/04/2012 - 14:07h

nao sei esses repositorios sao realmente estaveis. sao nao testei

[6] Comentário enviado por matiasalexsandro em 11/04/2012 - 14:10h

mas será que os pacotes do ubuntu vao funfar no debian???

[7] Comentário enviado por removido em 11/04/2012 - 18:33h

@afrosamurai,

todas as PPAs que inclui aí são perfeitamente compatíveis com o Debian Squeeze, do contrário eu não incluiria pois não gosto de ser acusado por algo ter dado errado.

as recomendações foram dadas:

NUNCA rode 'apt-get upgrade' ou 'apt-get dist-upgrade' com todos esses repositórios habilitados.

use-os apenas no modo mais simples:

# apt-get install programa

ou de preferência simule antes:

# apt-get install programa -s


* nada do que foi publicado é essencial ou obrigatório, usa quem quer sabendo dos riscos em usar repos externos, nesses aí nem tanto mas digo noutros como o do WebUpd8 que ao rodar dist-upgrade com ele habilitado, vão se embora pacotes do audacious, gimp etc, por isso essa PPA não foi adicionada.



Contribuir com comentário