Vraag Op welke Debian-versie zijn de verschillende Ubuntu-versies gebaseerd?


Ik heb enkele softwarepakketten aangepast voor Ubuntu 10.04, 10.10 en 12.10, maar nu moet ik ze installeren op Debian Squeeze. Ik ben niet in staat geweest om te zoeken naar een koppeling tussen specifieke Ubuntu- en Debian-versies. Kan iemand hier helpen?

Specifiek wil ik weten welke Ubuntu-versie overeenkomt met Debian Squeeze.


72
2018-04-09 14:28


oorsprong


Als we kunnen geloven deze site. Dan 10.04 - Warren Hill
Verwant: unix.stackexchange.com/q/404258/85039 - Sergiy Kolodyazhnyy


antwoorden:


U kunt de Debian-versie vinden waarop uw Ubuntu-versie is gebaseerd in het bestand: /etc/debian_version 

Van 10.04 tot 17.04:

   Ubuntu      |       Debian  
18.04  bionic     buster  / sid   - 10
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 is de ontwikkelingsverdeling van Debian (sid-testing - stabiel)

U kunt de inhoud van het bestand achterhalen zonder een volledig systeem te installeren door de bronnen voor de pakket basefiles op Launchpad.


142
2018-04-09 14:43



Bedankt lot. Voor alle duidelijkheid, je hebt dit gecontroleerd door live-cd's van verschillende versies van Ubuntu op te starten en ernaar te kijken /etc/debian_version? - xkcd
@xkcd Alleen 10.04, de anderen die ik had geïnstalleerd of op VM. - Jacob Vlijm
Mijn 13.10 Ubuntu Gnome zegt wheezy/sid toen ik cat /etc/debian_version... - Rmano
@Rmano is dat niet wat de lijst luidt? sid betekent de ontwikkelingsverdeling van debian. - Jacob Vlijm
@Rmano, ik zal mijn antwoord vandaag of morgen bijwerken, inclusief de versies ertussen + de variant ervan (alles sid tot nu toe) - Jacob Vlijm


Helaas is er geen directe toewijzing / etc / debian_version zoals vermeld in het antwoord van Jacob geeft een ruw idee, maar het geeft slechts één pakket weer en het pakket is een pakket dat lokaal is aangepast in Ubuntu en dus niet automatisch van Debian zal worden opgehaald.

In het bijzonder is Ubuntu vaak de voorloper van Debian op kernpakketten zoals libc6. Proberen om een ​​pakket gebouwd op Ubuntu te installeren op een moderne versie van Debian zal waarschijnlijk eindigen met versiegebreken op libc6.

Volgens https://superuser.com/questions/407745/wrong-libc6-version-in-debian-squeeze-can-i-go-back Debian squeeze had libc6 2.11. Volgens http://web.archive.org/web/20110705212424/http://packages.ubuntu.com/search?keywords=libc6 ubuntu 10.04 lucid had ook libc6 2.11. Dus de pakketten voor 10.4 lucide zijn IMO het meest waarschijnlijk werkt op Squeeze.

Afhankelijk van welke andere bibliotheken uw programma nodig heeft, vindt u mogelijk een specifieke build voor Debian-squeeze.


5
2018-04-20 15:42