GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kurioser Fall von Linux-Distributionscodenamen

Haben Sie sich jemals über den Codenamen der neuesten Version Ihrer Lieblings-Linux-Distribution gewundert?

Das kommende Linux Mint 18 trägt den Codenamen Sarah. Ubuntu 16.04 heißt Xenial Xerus. Die Liste geht so weiter.

Die Frage nach den Codenamen ist wirklich trivial. Es macht keinen Unterschied, wie eine bestimmte Linux-Distribution funktioniert. Als neugieriger Linux-Benutzer möchten Sie vielleicht die Logik hinter dem Codenamen einer Veröffentlichung kennen. Schließlich ist der Codename ein fester Bestandteil eines Releases und dafür gibt sich das Entwicklerteam auch Mühe, oder?

Ich werde Ihnen etwas über die Logik hinter der Codebenennung einiger der beliebtesten Linux-Distributionen erzählen. Halt dich fest, das wird eine lustige Fahrt :)

Ubuntu-Versionsnummerierung und Codenamen

Ubuntu, eine der beliebtesten Linux-Distributionen, folgt einem halbjährlichen Veröffentlichungszyklus, wobei eine Veröffentlichung im April und die andere im Oktober erscheint.

Hinter dieser Namenskonvention steckt eine interessante Geschichte. Mark Shuttleworth und Robert Collins diskutierten über die erste Version von Ubuntu.

leblos :Wie lange dauert es, bis wir eine erste Veröffentlichung machen?

sabdfl :Es müsste druckvoll sein. maximal sechs Monate.

leblos :sechs Monate! das ist nicht viel Zeit zum Polieren.

sabdfl :also müssen wir ihm den Spitznamen Warty Warthog Release geben.

In der obigen Diskussion ist leblos Robert Collins und sabdfl ist Mark Shuttleworth. Der Name blieb hängen. Die erste Mailingliste für das Ubuntu-Team hieß „warthogs“, und das Team hing früher auf #warthogs auf irc.freenode.net ab.

Der Monat und das Jahr der Veröffentlichung spielen eine wichtige Rolle bei der Versionsnummer einer Ubuntu-Veröffentlichung. Eine Ubuntu-Version hat eine Versionsnummer im Format XX.YY. XX ist das Jahr der Veröffentlichung und YY ist der Monat der Veröffentlichung. Also erhalten wir Ubuntu 16.04 im 4. Monat (April) des Jahres 2016. Ubuntu 15.10 wurde im 10. Monat (Oktober) des Jahres 2015 veröffentlicht.

Bisher gab es in den letzten 11 Jahren nur eine Ausnahme von den Ubuntu-Veröffentlichungen im April oder Oktober. Die Veröffentlichung von Ubuntu 6.04 verzögerte sich um zwei Monate und das ist der Grund, warum es Ubuntu 6.06 statt des üblichen XX.04 oder XX.10 genannt wurde.

[Tweet „Ubuntu 6.06 ist die einzige Veröffentlichung, die in den letzten 11 Jahren verzögert wurde.“]

Nun kommen wir zur Codebenennung von Ubuntu. Sie haben vielleicht bemerkt, dass jede Ubuntu-Version einen aus zwei Wörtern bestehenden Codenamen hat, der mit demselben Buchstaben beginnt. Beispielsweise heißt Ubuntu 14.04 Trusty Tahr (beginnend mit einem T).

Ubuntu-Codenamen bestehen tatsächlich aus zwei Wörtern, wobei das erste ein Adjektiv und das zweite eine vom Aussterben bedrohte Art ist (in letzter Zeit enthält es auch mythologische Kreaturen wie Einhorn oder Werwolf). Im vorherigen Beispiel ist Trusty ein Adjektiv, das einige bedeutet, denen man vertrauen könnte, während Tahr ein Tier ist, dessen Unterarten als gefährdet gelten.

Eine weitere interessante Tatsache ist, dass diese Codenamen in jeder Veröffentlichung alphabetisch erhöht werden (mit Ausnahme der wenigen am Anfang). Wir haben also Ubuntu 14.04 als Trusty Tahr, Ubuntu 14.10 als Utopic Unicorn, Ubuntu 15.04 als Vivid Vervet und so weiter.

Ich nehme an, dass Sie jetzt ein ziemlich gutes Verständnis der Ubuntu-Versionsnummerierung und Codenamen haben. Wenn ich alle Veröffentlichungen zusammenfassen muss, sehen sie so aus:

Wie Sie also sehen können, verbessern die folgenden Ubuntu-Veröffentlichungen Ihren englischen Wortschatz und führen Sie in Arten ein, von denen Sie vielleicht noch nie gehört haben :) Wenn Sie Videos bevorzugen, finden Sie hier ein Erklärungsvideo Ubuntu-Namenskonvention:

Linux Mint Versionsnummerierung und Codenamen

Der entfernte Cousin von Ubuntu (wenn ich es so nennen darf), Linux Mint ist eine weitere beliebte Linux-Distribution. Lassen Sie uns nun die Versionsnummerierung und Codebenennung von Linux Mint untersuchen.

Linux Mint basiert auf Ubuntu. Ein paar Monate nach einer Ubuntu-Veröffentlichung erscheint eine Linux Mint-Veröffentlichung, die auf dieser Ubuntu-Veröffentlichung basiert.

Im Gegensatz zu Ubuntu folgt die Versionierung von Linux Mint nicht dem Monat und dem Jahr. Es ist einfach inkrementell. Wir haben also Linux Mint 15, dann Linux Mint 16, Linux Mint 17 und so weiter. Dies gilt für Hauptversionen. Die Nebenversionen (lose Analogie zum Service Pack in Windows) werden in Dezimalpunkten hochgezählt. Das gibt uns also Linux Mint 17.1, 17.2 usw.

Das war die Versionsnummer, reden wir über die Codenamen. Jede der Linux Mint-Versionen, egal ob Minor oder Major, hat einen Codenamen. Und wie Ubuntu sind auch sie in einer inkrementellen alphabetischen Reihenfolge.

Eine weitere interessante Sache an Linux Mint-Codenamen ist, dass diese weiblichen Namen mit dem Buchstaben „a“ enden und die Namen ihren Ursprung in der Mythologie der abrahamitischen Religion haben . Das gibt uns Namen wie Linux Mint 17 Qiana etc.

Die Hauptversionen erhöhen die alphabetische Reihenfolge des Codenamens, während die Nebenversionen dieselben Anfangsalphabete tragen, aber den Namen ändern. Beispiel:Linux Mint 17.1 ist Rebecca, 17.2 ist Rafaela und 17.3 ist Rosa.

Um alle bisherigen Linux Mint-Veröffentlichungen zusammenzufassen, hier eine Tabelle:

Sarah ist die einzige Ausnahme in der Liste, die nicht mit einem „a“ endet.

elementare Betriebssystemversion und Codenamen

Da wir über Ubuntu und Linux Mint sprechen, wollen wir diese Familie erweitern und elementare Betriebssysteme (ebenfalls auf Ubuntu basierend) in die Diskussion einbeziehen.

Elementary OS hat Versionsnummern, die dem inkrementellen Muster entsprechen, wie 0.X. Die erste stabile Version von elementary OS war also 0.1 und dann kam 0.2 und die aktuelle stabile Version ist elementary OS 0.3.

In Bezug auf den Codenamen bevorzugt Elementary OS den Namen eines mythologischen Gottes oder einer Göttin. Normalerweise stammen diese Namen aus der römischen/nordischen Mythologie. Das gibt uns Codenamen wie Jupiter, Luna, Freya (früher ISIS) und vielleicht das kommende Loki.

Hier gibt es keine alphabetischen Beschränkungen.

0.1  —  Jupiter
0.2  —  Luna
0.3  —  Freya

Debian-Version und Codenamen

Wechseln wir zum Großvater von Ubuntu, Linux Mint und elementaren Betriebssystemen. Debian, von dem Ubuntu abgeleitet wurde, hat ein sehr merkwürdiges Namenssystem. Tatsächlich wurde Debian selbst nach seinem Gründer Ian und seiner Freundin Debra benannt. Der Debian-Gründer Ian Murdock starb letztes Jahr auf mysteriöse Weise, aber sein Name wurde in Debian verewigt.

Debian-Versionsnummern sind inkrementell. Das ist nicht der interessante Teil. Die interessante Tatsache ist, dass alle Debian-Veröffentlichungen Codenamen nach den Charakteren des Toy Story-Films tragen. Das erklärt, warum Sie Debian Jessie oder Debian Woody haben.

[Tweet „#LinuxFacts :Debian-Releases sind nach Toy Story-Figuren benannt.“]

Hier ist eine Tabelle für einen schnellen Überblick über alle Debian-Veröffentlichungen und ihren Codenamen:

Und wenn Sie den ersten Toy Story-Film gesehen haben, erinnern Sie sich vielleicht an den Bösewicht des Films Sid. Dieses Kind aus der Nachbarschaft ist ein Spielzeugzerstörer. Aus diesem Grund tragen alle unstable-Veröffentlichungen von Debian den Codenamen Debian Sid.

Ich denke, es gibt viele Charaktere in der Toy Story-Filmreihe, also sollten uns die Codenamen für zukünftige Debian-Veröffentlichungen nicht ausgehen :)

OpenSUSE-Version und Codename

Die erste OpenSUSE-Veröffentlichung im Jahr 2005 war OpenSUSE 10.1. Ich weiß nicht, warum es mit 10 und nicht mit 1 begann. Aber seitdem erhöht die Hauptversion die Versionsnummer vor dem Komma, während die Nebenversionen die Versionsnummer nach dem Komma erhöhen. Dadurch erhalten wir Versionsnummern wie OpenSUSE 11.3, 11.4, 12.1, 12.2 usw.

Erste Versionen von OpenSUSE hatten keinen Codenamen. Mit der Veröffentlichung von OpenSUSE 11.2 begannen wir, einen Codenamen zu sehen.

Unnötig zu sagen, dass OpenSUSE eine grüne Aura hat. Dieser grünliche Touch wird auch auf die Codenamen ausgedehnt. OpenSUSE-Codenamen sind eigentlich eine Schattierung der Farbe Grün. Das erklärt die Codenamen wie Emerald, Teal usw. für OpenSUSE.

11.3 – Blaugrün
11.4 – Seladon
12.1 – Spargel
12.2 – Gottesanbeterin
12.3 – Dartmouth
13.1 – Flasche
13.2 –  Harlekin
Sprung 42.1 – Malachit

Machen Sie sich keine Sorgen, wenn Sie noch nie von diesen Grüntönen gehört haben. Und wenn Sie denken, dass OpenSUSE in Zukunft vielleicht die Codenamen ausgehen werden, sage ich, bleiben Sie positiv. Wenn es fünfzig Grauschattierungen geben kann, kann es auch viel für Grün geben :)

Ihre Meinung?

Was halten Sie von Codenamen? Glaubst du, es ist einfacher, sich eine Veröffentlichung mit dem Codenamen zu merken als eine Versionsnummer? Glaubst du, Codenamen werden überhaupt benötigt? Welches Codenamenmuster der Linux-Distribution gefällt Ihnen am besten? Zögern Sie nicht, Ihre Meinung im Kommentarfeld unten zu äußern.



Linux
  1. Nachwirkungen der Kali Linux-Veröffentlichung

  2. Kali Linux 1.0.7-Veröffentlichung

  3. Kali Linux 1.0.6-Veröffentlichung

  4. Kali Linux 2.0-Veröffentlichung - Sana

  5. Kali Linux 1.1.0-Veröffentlichung

Solus Linux wird zu einer Rolling-Release-Distribution

Treffen Sie Nitrux:Die schönste Linux-Distribution aller Zeiten?

Welche Linux-Distribution soll nach Ubuntu verwendet werden?

So finden Sie den Namen und die Version der Linux-Distribution

So installieren Sie Code Blocks IDE unter Ubuntu Linux

Ubuntu 22.10 Codename &Veröffentlichungsdatum