Configurando um sistema Debian misto

Como a grande maioria do Debian já sabe, ele tem vários ramos:

  • Estável
  • Testes
  • Instável (Sid)

Mas também existe a possibilidade de fazer um sistema misto, fazendo misturas como:

  • instável + experimental
  • estável + teste
  • estável + instável
  • estável + teste + instável

Vamos ver como fazer

Em primeiro lugar, por segurança devemos fazer uma cópia do nosso sources.list, para isso entramos no arquivo:

nano /etc/apt/sources.list

Quando tivermos feito isso, adicionamos os repositórios do branch ou branches que queremos no sources.list, por exemplo

### Debian oficial -- Testing
deb http://ftp.br.debian.org/debian/testing main contrib non-free
### Debian oficial - Teste de segurança.
deb http://security.debian.org/testing / updates main contrib ### Official Debian - Sid
deb http://ftp.br.debian.org/debian/unstable main contrib non-free ### Debian oficial - Experimental
deb http://ftp.de.debian.org/debian/experimental principal contrib ### Multimídia - Áudio - Rarewares
deb http://www.rarewares.org/debian/packages/unstable./### Multimedia -- Video -- Marillat
deb http://www.debian-multimedia.org stable main
deb http://www.debian-multimedia.org unstable main

agora salvamos o arquivo e executamos:

apt-get update

Agora vamos preparar dois arquivos: preferências e apt.conf

nano /etc/apt/preferences

Neste arquivo, adicionamos o seguinte:

Package: *
Pin: release o=Unofficial Multimedia Packages
Pin-Priority: 950
Pacote: *
Pin: libere o = xmixahlx
Pin-Prioridade: 900 Pacote: *
Pin: libere a = teste
Pin-Prioridade: 850 Pacote: *
Pin: solte a = instável
Pin-Prioridade: 800Package: *
Pin: release a=experimental
Pin-Priority: 750

NOTA: Este é um exemplo, tudo dependerá dos repositórios que queremos colocar

Criamos apt.conf:

nano /etc/apt/apt.conf

Adicionamos o seguinte:

APT::Default-Release "testing";
APT::Cache-Limit 15000000;
Apt::Get::Purge;
APT::Clean-Installed;
APT::Get::Fix-Broken;
APT::Get::Fix-Missing;
APT::Get::Show-Upgraded "true";

Nós atualizamos o banco de dados:

apt-get update

E agora temos duas opções para instalar pacotes:

O típico e o seguinte:

apt-get install -t version_de_debian nombre_paquete

Esta forma de instalação instalará o pacote desejado para a versão especificada, resolvendo as dependências automaticamente.

fonte: É o Debian


Adicionar como fonte preferencial no Google