As versões do Ubuntu são baseadas principalmente na versão anterior do Ubuntu.
Durante uma parte do ciclo de lançamento do Ubuntu, os pacotes fonte que não são modificados localmente no Ubuntu são sincronizados automaticamente a partir do Debian. Normalmente, essa sincronização automática é da Unstable, mas, para algumas versões anteriores do LTS, era de teste. Também é possível que os pacotes sejam sincronizados manualmente a partir do Debian, porque as modificações locais no Ubuntu não são mais necessárias ou porque existe um desejo de sincronizar uma versão mais recente da experiência experimental Debian (ou instável no caso de lançamentos em que a sincronização automática foi realizada). do teste).
Atualmente, as atualizações de pacotes (desde a sincronização automática, sincronização manual ou uploads) entram inicialmente em uma seção especial do arquivo chamada "proposta", elas somente são transferidas para lançamento quando são aprovadas em determinadas verificações.
Além disso, muitos dos pacotes principais do Ubuntu são modificados localmente e o Ubuntu está frequentemente à frente do Debian nas versões desses pacotes.