sources.list complementar para o Debian Squeeze

Publicado por edps em 18/10/2011

[ Hits: 14.896 ]

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

SRWare Iron - Uma alternativa à dupla Chrome e Chromium

eBook A Cathedral e o Bazar

Pkgstats, contribua com o Arch!

Linux Mint Debian Edition Xfce - Rolling-Release (de verdade!)

Obtendo informações do sistema com o script INXI

Leitura recomendada

Samba - Consertando bug com o Nautilus no Ubuntu 8.04

Permissão para usuário desligar o sistema sem compremeter a segurança

Menu clássico no Unity

Formato da data e hora no Fluxbox

Suporte a ponto (.) em login de usuário no Conectiva 10

  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts