A Distro Distro Debian 13 Trixie atualmente em desenvolvimento com lançamento previsto para 2025, confira como a usar de forma híbrida para ter os programas mais atuais do mundo Linux.
Distro Debian 13 Trixie (Testing) híbrido
OBS: Matéria apenas para usuários com no mínimo conhecimento intermediário em GNU/Linux.A Distro Debian 13 Trixie em desenvolvimento
Atualmente o Debian estável é o Bookworm lançado no dia 10 de Junho de 2023. O Debian Stable é amadurecido por +- dois anos na versão testing que a partir de agora passa a ser o Debian 13 Trixie com lançamento previsto para 2025.
Debian híbrido
O Debian é mais conhecido por sua versão Stable, que na verdade é a versão final do desenvolvimento quando o Debian Testing tem as versões dos programas congeladas, passando a só receber atualizações de correção de bugs e segurança e não mais de versões novas dos programas.
A versão Testing disponibiliza os programas mais atuais que passaram pelo QA Debian e alcançaram um bom nível de estabilidade, a comunidade distribui os programas no Testing pela sources abaixo.
No desenvolvimento Debian alguns programas entram pelo Debian experimental, são enviados ao Debian Unstable, em seguida para o Debian Testing onde permanecem sendo testados e corrigidos até a época do congelamento para o próximo Debian Stable.
Muitos usuários desconhecem esse ciclo, também desconhecem que Debian pode fornecer programas tão recentes como o Arch Linux e seus derivados.
Muitos usuários desconhecem esse ciclo, também desconhecem que Debian pode fornecer programas tão recentes como o Arch Linux e seus derivados.
Debian híbrido
Para ter um Debian com essas possibilidades de instalar programas mais recentes, você obrigatoriamente para evitar diferenças muito grandes de versões de bibliotecas, deve usar o Debian Testing híbrido com o Debian unstable e Debian experimental.
Um exemplo de sources.list híbrida.
Para ter um Debian híbrido a primeira providencia é baixar e instalar o Debian Testing, feita a instalação você precisa alterar a sources.list.
Alterar a Sources.list
Para alterar a sua sources.list, abra o terminal e de os comandos abaixo.
su -Abra a sources.lis com o editorde texto Nano.
nano /etc/apt/sources.list
Apague toda a sources.list aberta no nano e copie e cole nela as linhas verde abaixo.
Salve com Ctrl + o tecle enter e feche com Ctrl + x
Salve com Ctrl + o tecle enter e feche com Ctrl + x
##Debian Testing
deb http://deb.debian.org/debian/ testing main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ testing main contrib non-free non-free-firmware
##Debian Unstable
deb http://deb.debian.org/debian/ unstable main contrib non-free non-free-firmware
##Debian Experimental
deb http://deb.debian.org/debian/ experimental main contrib non-free non-free-firmware
Ficando a nova sources.list como na imagem.
Precisamos criar os arquivos de configurações do apt, apt.conf e preferences.
Apt.conf
De o comando abaixo no terminal para definir a release para testing.nano /etc/apt/apt.confCopie e cole a linha abaixo no nano aberto no terminal.
Salve com Ctrl + x tecles e tecle Enterpara fechar o Nano.
APT::Default-Release "testing";
Preferences
De o comando abaixo no terminal para definir a prioridade dos repositórios. Testing com maior prioridade para efeito de atualizações do sistema e unstable e experimental com menor prioridade, dessa forma o sistema é atualizado pelo testing e somente os programas instalados pelo unstable e experimental recebem atualizações das suas fontes.Crie o arquivo de configurações.
Salve com Ctrl + x tecles e tecle Enterpara fechar o Nano.
OBS: A ultima linha é Pin-Priority:50 e nunca uma em branco.
nano /etc/apt/preferencesCopie e cole as linhas abaixo no nano aberto no terminal.
Salve com Ctrl + x tecles e tecle Enterpara fechar o Nano.
Package: *
Pin: release a=testing
Pin-Priority:500
Package: *
Pin: release a=unstable
Pin-Priority: 50
Package: *
Pin: release a=experimental
Pin-Priority: 50
OBS: A ultima linha é Pin-Priority:50 e nunca uma em branco.
De o comando abaixo no terminal para atualizar o apt.
apt-get update
Para instalar um programa do repositório testing é da mesma forma tradicional.
apt install nomedoprograma
Para instalar um programa do repositório Unstable basta indicar o repositório com a sintaxe -t repositório.
apt install -t unstable nomedoprograma
Para instalar um programa do repositório Unstable basta indicar o repositório com a sintaxe -t repositório.
apt install -t experimental nomedoprogramaExemplo browser Firefox que no Debian está presete no repositório Unstable.
apt install -t unstable firefox
Firefox 115 instalado no Debian.
Editor de imagens Gimp 3.0 em desenvolvimento já disponivel no repositório experimental.
apt install -t experimental gimp
Qual distribuição Linux te oferece programas tão atuais assim ? Nenhuma né, portanto quando alguem disser que Debian só tem programas velhos, pode rir na cara do noob.
Opinião pessoal
Usei por mais de 15 anos o Debian híbrido, nunca tive problemas sérios com quebradeira de dependências.O Debian híbrido é uma ótima alternativa para quem busca um sistema quase rolling release ao estilo Arch Linux.
Boa dica, desde que vi essa tica aqui ainda no debian 8 Jessie tenho usado o hibrido e sem problemas, utilizo inclusive em computador de trabalho, agora uma pergunta, com essa nova versão do Debian, o Resmater funciona para tirar uma copia de backup do sistema?
ResponderExcluirdaria pra colocar apenas stable e testing na sources.list e adaptar a preferencia em stable 500 e testing em 50 para ter o sistema apenas com alguns aplicativos atuais?
ResponderExcluirNunca misture stable com testing.
Excluir