Heim  >  Artikel  >  Computer-Tutorials  >  Debian-Versionsnummern, Codenamen und Softwarequellen

Debian-Versionsnummern, Codenamen und Softwarequellen

WBOY
WBOYnach vorne
2024-02-20 09:01:021228Durchsuche

Debian ist eine der größten Distributionen von Linux-Systemen, aber die Versionsbenennung hat mich immer beunruhigt.

Also habe ich die Namen und Beziehungen verschiedener Debian-Versionen geklärt.

Versionsnummer (Nummer)

Debian-Versionsnummern werden direkt durch Zahlen dargestellt, z. B. Debian 8, 9, 10 und 11 usw.

Ab Debian 6 addiert jede Hauptdistribution 1 zur ursprünglichen Zahl. Beispielsweise wird Debian 12 im Jahr 2023 veröffentlicht.

Basierend auf der aktuellen Version werden kleine Aktualisierungen durch Hinzufügen von Dezimalstellen ausgedrückt. Nach der Veröffentlichung von Debian 12.0 sind die nachfolgenden Update-Versionen beispielsweise 12.1, 12.2 usw.

Die Versionsnummer ist relativ konventionell und entspricht dem Allgemeinwissen.

Versionscode (Spitzname)

Zusätzlich zur Versionsnummer hat Debian auch einen Release-Codenamen. Für jede Generationsversion gibt es einen entsprechenden Codenamen (Spitzname).

Diese Codenamen stammen von den Charakternamen im Film „Toy Story“. Debian 12 heißt beispielsweise „Bookworm“ und Debian 11 heißt „Bullseye“.

Versionsstatus

In Debian kann die Stabilitätsversion verwendet werden, um sowohl die Version des Debian-Systems als auch die Version des Systemsoftwarepakets zu beschreiben. ❞

Nach dem aktuellen Stand der offiziellen Debians-Version kann sie in die folgenden Kategorien unterteilt werden:

  • unstable: Dies ist die Version von Debian, die sich in der aktiven Entwicklung befindet und normalerweise von Entwicklern und Early Adopters verwendet wird. Pakete in Unstable sind die neuesten, können aber möglicherweise nicht getestet werden.
  • testing (Testversion): Die Testversion bezieht sich auf das Softwarepaket, das bestimmten Tests in Unstable unterzogen wurde.
  • stabil (stabile Version): Ein offiziell anerkanntes und offiziell veröffentlichtes Paket. Es ist die stabilste Version mit den wenigsten Fehlern und Sicherheitsproblemen. Im Allgemeinen wird eine stabile Version langfristig unterstützt (Long Term Support, LTS).
  • oldstable (alte stabile Version): Dies ist die vorherige Satble-Version, bietet aber weiterhin LTS.
  • oldoldstable (ältere stabile Version): Dies ist die vorherige stabile Version von Debian und bietet weiterhin LTS.
  • archived (archivierte Version): Es ist älter als oldoldstable, aber derzeit bietet Debian offiziell Extended Long Term Support (ELTS), was das Zeitlimit von LTS erhöht.
  • obsolete (veraltete Version): Alle aktualisierten und unterstützten Versionen werden nicht mehr akzeptiert.

Zum aktuellen Zeitpunkt (Februar 2024) lauten die verschiedenen Debian-Versionen, Codenamen und der aktuelle Status wie folgt (frühe Versionen werden weggelassen):

Version Codename Zweig
13 trixie Testen
12 Bücherwurm stabil
11 Volltreffer oldstable
10 buster oldoldstable
9 Strecken archiviert
8 jessie archiviert
7 pfeifend veraltet

Download-Version

Die entsprechende Region finden Sie auf der Debian-Spiegelseite. Auf dem chinesischen Festland gibt es NetEase-Spiegelstationen und Lanzhou University-Spiegelstationen.

Nehmen Sie die NetEase-Spiegelseite als Beispiel,

Beim Herunterladen von Debian werden häufig die folgenden Arten von Spiegeln verwendet.

  • live: Die Live-Version ist ein unvollständiges Image, das einige vorinstallierte Pakete enthält, sodass Sie Debian vor der Installation ausprobieren können.
  • cd (netinst): Das Image ist minimal und enthält nur das Installationssystem und die gängigsten Softwarepakete.
  • dvd: DVD-Images sind größer als CD-Images und enthalten mehr Softwarepakete.
  • bd: Bezieht sich auf das Bild einer Blu-ray-Disc (BD). Das BD-Bild ist relativ vollständiger.
  • dlbd: Bezieht sich auf das Bild einer Dual-Layer-Blu-ray (dlbd). dlbd ist größer und umfassender und umfasst fast alle verfügbaren Softwarepakete.

Ich persönlich wähle das folgende Format für den Debian-Download:

Debian-Versionsnummern, Codenamen und Softwarequellen

Unterschiede in den Softwarequellen

Debian unterteilt seine Software-Repositories in die folgenden Kategorien:

  • Instabil
  • Testen
  • Stabil
  • Experimentell

Je nach Freiheitsgrad der Software im Debian-Software-Repository wird sie in die folgenden drei Typen unterteilt:

  • main: Kostenlose Software, die vollständig den Debian Free Software Guidelines (DFSG) entspricht.
  • contrib: Freie Software, die der DFSG folgt, sich aber auf Software in nicht-freier Form verlässt.
  • non-free-firmware: DFSG wird im Allgemeinen nicht befolgt, aber damit das System ordnungsgemäß funktioniert, kann diese Software nicht ersetzt oder vermieden werden.
  • non-free: Unfreie Software, die nicht der DFSG entspricht. Kostenloser Download, es wird jedoch keine kostenlose Lizenz bereitgestellt.

Debian-Software-Quelldateien befinden sich normalerweise im /etc/apt/sources.list,可以以直接编辑此文件,也可以在 /etc/apt/sources.list.d/-Verzeichnis. Erstellen Sie eine separate Datei, um die Quelle hinzuzufügen.

Das Software-Quellformat ist wie folgt:

deb [uri] distribution [component1] [component2] [component3]
deb-src [uri] distribution [component1] [component2] [component3

Erklärung der oben genannten Parameter:

  • deb: 包含的是二进制包,可通过 apt Installation.
  • deb-src: 包含的是源代码包,可通过 apt-get source $package Befehl zum Herunterladen und Kompilieren.
  • distribution: bezieht sich auf den Namen des Release-Codes.
  • component: Der Name der Komponente, z. B. main, contrib oder non-free usw.

Distribution hat die folgenden Typen:

  • bookworm: Stabile Version der Softwarequelle.
  • bookworm-updates: Einige kleinere Updates zur stabilen Version.
  • bookworm-backports: Pakete, die aus Beta- und instabilen Versionen neu kompiliert wurden, um auf stabilem Debian zu laufen.
  • bookworm-security: Sicherheitsupdate auf stabile Version.

Das Folgende ist die spezifische Spiegelquellen-Schreibmethode der Bücherwurm-Version unter Verwendung der Tsinghua-Spiegelquelle:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware

deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware

Das obige ist der detaillierte Inhalt vonDebian-Versionsnummern, Codenamen und Softwarequellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:mryunwei.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen