Rilis Ubuntu didasarkan pertama dan terutama pada rilis Ubuntu sebelumnya.
Untuk sebagian dari siklus rilis Ubuntu, paket sumber yang tidak dimodifikasi secara lokal di Ubuntu disinkronkan secara otomatis dari Debian. Biasanya sinkronisasi otomatis ini dari Unstable tetapi untuk beberapa rilis LTS sebelumnya, itu dari pengujian. Paket juga mungkin disinkronkan secara manual dari Debian karena modifikasi lokal di Ubuntu tidak diperlukan lagi atau karena ada keinginan untuk menyinkronkan versi yang lebih baru dari Debian eksperimental (atau tidak stabil dalam kasus rilis di mana sinkronisasi otomatis dilakukan dari pengujian).
Saat ini pembaruan paket (baik dari sinkronisasi otomatis, sinkronisasi manual atau dari upload) awalnya masuk ke bagian khusus dari arsip yang disebut "diusulkan", mereka hanya ditransfer untuk dirilis ketika mereka melewati pemeriksaan tertentu.
Selain itu, banyak paket inti di Ubuntu yang dimodifikasi secara lokal dan Ubuntu sering lebih unggul dari Debian pada versi untuk paket-paket tersebut.