However, doesn't using backports destabilize stable?
Não se você for cuidadoso e seletivo. Eu uso backports o tempo todo (eu corro Debian stable) e nunca tive um problema.
A chave é evitar a atualização ou alterar os pacotes principais. Isso inclui as bibliotecas básicas amplamente usadas no sistema, incluindo importantes bibliotecas C e C ++ (por exemplo, libc6
e libstdc++
), o sistema init, as versões padrão de importantes implementações de linguagem como Perl e Python, das quais o sistema base depende Eu também evitei atualizar grandes subsistemas complicados como o KDE eo GNOME, porque é muito confuso, embora seja discutível se eles são parte do sistema básico. Você não precisa usá-los. Por outro lado, muitos pacotes de usuário final no Debian dependem do KDE ou do GNOME, ou pelo menos de suas bibliotecas associadas.
Se você se restringir a folhear pacotes, isto é, pacotes dos quais nenhum outro pacote depende, você estará bem. Essa é geralmente a categoria à qual a maioria dos aplicativos de usuário final pertence, de qualquer forma. Ocasionalmente, é Ok fazer backport de pacotes mais importantes, desde que seja cuidadoso. Por exemplo, eu fiz backport do TeX Live, do qual vários pacotes do dependem. Outra abordagem é instalar versões não padrão de pacotes ao lado das versões padrão existentes. Por exemplo, o Debian suporta múltiplas versões do Python, então pode-se atualizar ou até mesmo adicionar versões mais recentes do Python sem comprometer a integridade do sistema. Da mesma forma, é possível retroceder versões mais recentes do GCC porque o Debian suporta várias versões do GCC. Geralmente, também é Ok atualizar o software como o kernel e os drivers, porque eles geralmente estão apenas fracamente ligados ao espaço do usuário.
NOTA: Para ser claro, nas minhas observações acima estou incluindo backports auto-criados, não apenas aqueles disponibilizados oficialmente pelo Debian via backports.org. Por exemplo, que eu saiba, nunca houve um backport do TeX Live disponibilizado via backports.org, embora seja relativamente fácil fazer backport.