Versi Debian apa yang menjadi dasar perbedaan versi Ubuntu?

108

Saya memiliki beberapa paket perangkat lunak yang disesuaikan untuk Ubuntu 10.04, 10.10 dan 12.10, tetapi sekarang saya harus menginstalnya di Debian Squeeze. Saya tidak dapat ke Google untuk pemetaan antara versi Ubuntu dan Debian tertentu. Bisakah seseorang di sini membantu?

Khususnya saya ingin tahu versi Ubuntu yang sesuai dengan Debian Squeeze.

xkcd
sumber
1
Jika kita bisa mempercayai situs ini . Kemudian 10,04
Warren Hill
Terkait: unix.stackexchange.com/q/404258/85039
Sergiy Kolodyazhnyy

Jawaban:

195

Anda dapat menemukan versi Debian yang menjadi dasar versi Ubuntu Anda dalam file: /etc/debian_version

Dari 10,04 hingga 19,04:

Ubuntu            Debian  
19.04  disco      buster  / sid   - 10
18.10  cosmic     buster  / sid
18.04  bionic     buster  / sid
17.10  artful     stretch / sid   - 9
17.04  zesty      stretch / sid
16.10  yakkety    stretch / sid
16.04  xenial     stretch / sid
15.10  wily       jessie  / sid   - 8
15.04  vivid      jessie  / sid
14.10  utopic     jessie  / sid
14.04  trusty     jessie  / sid
13.10  saucy      wheezy  / sid   - 7
13.04  raring     wheezy  / sid
12.10  quantal    wheezy  / sid
12.04  precise    wheezy  / sid
11.10  oneiric    wheezy  / sid
11.04  natty      squeeze / sid   - 6
10.10  maverick   squeeze / sid
10.04  lucid      squeeze / sid

sid adalah pengembangan distribusi Debian (sid - testing - stable)

Anda dapat menemukan konten file tanpa menginstal seluruh sistem dengan melihat sumber untuk paket basefilesdi Launchpad .

Yakub Vlijm
sumber
Terima kasih banyak . Untuk lebih jelasnya, Anda memeriksanya dengan mem-boot CD langsung dari berbagai versi Ubuntu dan kemudian melihat ke dalamnya /etc/debian_version?
xkcd
@ xkcd Hanya 10,04, yang lain saya telah menginstal atau pada VM.
Jacob Vlijm
13.10 Ubuntu Gnome saya mengatakan wheezy/sidketika saya cat /etc/debian_version...
Rmano
2
@Rmano bukankah itu daftar sais? sid berarti pengembangan distribusi debian.
Jacob Vlijm
1
@Rmano, saya akan memperbarui jawaban saya hari ini atau besok, termasuk versi di antara + varian dari semuanya (sejauh ini sejauh ini)
Jacob Vlijm
11

Sayangnya tidak ada pemetaan langsung / etc / debian_version seperti yang disebutkan dalam jawaban Jacob memberikan ide kasar tetapi hanya benar-benar mencerminkan satu paket dan mengatakan paket adalah paket yang dimodifikasi secara lokal di Ubuntu sehingga tidak akan secara otomatis ditarik dari Debian.

Khususnya Ubuntu sering lebih unggul dari Debian pada paket inti seperti libc6. Mencoba menginstal paket yang dibangun di Ubuntu pada versi kontemporer Debian kemungkinan berakhir dengan kesalahan versi di libc6.

Menurut https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back memeras Debian memiliki libc6 2.11. Menurut http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6 ubuntu 10,04 jernih juga memiliki libc6 2,11. Jadi paket untuk 10,4 jernih adalah IMO yang paling mungkin bekerja pada Squeeze.

Bergantung pada pustaka lain apa yang dibutuhkan oleh program Anda, mungkin Anda akan menemukan bahwa dibutuhkan bangunan khusus untuk pemerasan Debian.

Peter Green
sumber