As perguntas a seguir são baseadas nas distribuições contínuas do Kali Linux após 2016.01.
Tenho dúvidas sobre os fluxos de pacotes e diferenças entre Kali Linux e Debian:
Esta página do Kali Linux Package Tracker resume a divergência do Kali Linux da versão Debian correspondente. Notei referência à "Versão no Debian Testing". Isso significa que Kali bifurca o código-fonte da versão estável do Debian e aplica alterações independentes que não são sincronizadas com o Debian oficial? A "versão upstream" refere-se à versão do Debian?
O que acontece se o próprio Debian for atualizado? Por exemplo, quando ele atualiza de 9 para 10? Os recursos do Kali desenvolvidos com base no Debian 9 devem ser migrados para o Debian 10? Ou em outras palavras, como Kali continua rolando (passos principais) durante essas atualizações no Debian?
A relação geral entre Kali e Debian é descrita na política de “relacionamento com o Debian” de Kali .
A “versão upstream” é a versão disponível nos testes do Debian. Kali é baseado em testes Debian, não é estável. As versões no Kali e no Debian podem divergir por várias razões: o pacote Kali está atrasado em relação ao Debian; uma versão mais recente do pacote foi puxada para o Kali de outra suíte Debian (instável ou experimental); ou Kali bifurcou o pacote e fez alterações específicas do Kali nele.
Como o Kali é baseado no teste do Debian, que também é uma distribuição contínua, não há com o que se preocupar com o lançamento. Kali recebe pacotes atualizados do Debian independentemente dos lançamentos do Debian.