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:
"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:
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:
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.
[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.
[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.