Sim, quebre o Debian!
Parte 2: Backports e downgrade
Pacotes de uma versão mais atual do Debian, compiladas para funcionarem no Debian de versão anterior.
Antes de fazer frankendebian (Página 1) para obter pacotes mais novos, considere usar backports.
Como proceder?
Edite o sources.list:
# nano /etc/apt/sources.list
Adicione:
Isso para a versão Jessie, claro.
Salve e feche o arquivo.
Execute:
# apt-get update
Depois, para usar backports, pode executar o apt-get precedido por "-t jessie-backports". Exemplos a seguir.
Para instalar um pacote:
# apt-get -t jessie-backports install pacote
Ou:
# aptitude -t jessie-backports install pacote
Para atualizar todos os pacotes do backports:
# apt-get -t jessie-backports upgrade
# apt-get -t jessie-backports dist-upgrade
Downgrade de versões
Obs.: essa dica é de autoria do lcavalheiro, apenas resumindo aqui.Edite o arquivo /etc/apt/preferences:
# nano /etc/apt/preferences
Adicione:
Pin: release n=NOME
Pin-Priority: 1500
Troque NOME pelo nome da versão que deseja obter após o downgrade. Exemplo, para voltar para Wheezy, ficaria:
Pin: release n=wheezy
Pin-Priority: 1500
Altere o sources.list de forma que todos remetam à versão que deseja obter após o downgrade. Ou seja, se for "jessie", troque para "wheezy", por exemplo.
Por fim, o "vudu":
# for i in clean autoclean update dist-upgrade update upgrade autoremove ; do apt-get "$i" ; done
Para mais informações sobre esse procedimento:
"Conselhos" finais
Alguns conselhos para quem deseja ter dor de cabeça:- Sempre cole comandos no terminal, sem saber o que eles fazem realmente!
- Mesmo sem se sentir seguro sobre como proceder em alguma situação, faça! A sorte favorece os audazes.
- Nunca crie uma partição home separada ao instalar o sistema, assim, tenha sempre o trabalho de copiar seus arquivos quando for formatar o HD.
- Nunca comente seus arquivos.
- Nunca faça backups.
- Use apt-get com "-y" sempre, nunca leia as saídas do apt-get para não perder tempo.
- Coma e beba na frente do teclado.
Fontes:
- AptPreferences - Debian Wiki
- Apt-Pinning for Beginners
- PPA do Ubuntu no Debian Sid [Dica]
- http://backports.debian.org/Instructions/
- apt-pinning - Forçando downgrades em Debian-likes [Dica]