Maison  >  Article  >  tutoriels informatiques  >  Numéros de version Debian, noms de code et sources de logiciels

Numéros de version Debian, noms de code et sources de logiciels

WBOY
WBOYavant
2024-02-20 09:01:021313parcourir

Debian est l'une des plus grandes distributions de systèmes Linux, mais le nom de sa version m'a toujours troublé.

J'ai donc réglé les noms et les relations des différentes versions de Debian.

Numéro de version (numéro)

Les numéros de version Debian sont représentés directement par des nombres, tels que Debian 8, 9, 10 et 11, etc.

À partir de Debian 6, chaque distribution majeure ajoutera 1 au numéro d'origine. Par exemple, Debian 12 sortira en 2023.

Sur la base de la version actuelle, les petites mises à jour sont exprimées en ajoutant des décimales. Par exemple, après la sortie de Debian 12.0, les versions de mise à jour suivantes sont 12.1, 12.2, etc.

Le numéro de version est relativement conventionnel et conforme aux connaissances générales.

Code de version (pseudo)

En plus du numéro de version, Debian a également un nom de code de version. Pour chaque version de génération, il existe un nom de code (surnom) correspondant.

Ces noms de code proviennent des noms de personnages du film "Toy Story". Par exemple, Debian 12 s'appelle bookworm et Debian 11 s'appelle bullseye.

État de la version

Dans Debian, la version de stabilité peut être utilisée pour décrire à la fois la version du système Debian et la version du progiciel système. ❞

Selon l'état actuel de la version officielle de Debian, elle peut être divisée dans les catégories suivantes :

  • unstable : Il s'agit de la version de Debian en développement actif, généralement utilisée par les développeurs et les premiers utilisateurs. Les packages instables sont les plus récents, mais ne peuvent pas être testés.
  • testing (version de test) : La version de test fait référence au progiciel qui a subi certains tests dans unstable.
  • stable (version stable) : Un package officiellement reconnu et officiellement publié. Il s'agit de la version la plus stable avec le moins d'erreurs et de problèmes de sécurité. Généralement, une version stable bénéficiera d'un support à long terme (Long Term Support, LTS).
  • oldstable (ancienne version stable) : il s'agit de la version satble précédente, mais fournissant toujours LTS.
  • oldoldstable (ancienne version stable) : il s'agit de la version stable précédente de Debian et fournit toujours LTS.
  • archivé (version archivée) : il est plus ancien que oldoldstable, mais actuellement Debian fournit officiellement un support étendu à long terme (ELTS), ce qui augmente la limite de temps de LTS.
  • obsolète (version obsolète) : toute version mise à jour et prise en charge ne sera plus acceptée.

À l'heure actuelle (février 2024), les différentes versions de Debian, noms de code et statut actuel sont les suivants (les premières versions sont omises) :

version nom de code branche
13 trixie tests
12 rat de bibliothèque stable
11 bullseye oldstable
10 buster oldoldstable
9 étirement archivé
8 jessie archivé
7 haletant obsolète

Version téléchargeable

La région correspondante peut être trouvée sur le site miroir Debian. En Chine continentale, il existe des stations miroir NetEase et des stations miroir de l’Université de Lanzhou.

Prenons l'exemple du site miroir NetEase,

Lors du téléchargement de Debian, les types de miroirs suivants sont couramment utilisés.

  • live : La version Live est une image incomplète qui contient des packages préinstallés afin que vous puissiez essayer Debian avant de l'installer.
  • cd (netinst) : L'image est minimale, contenant uniquement le système d'installation et les logiciels les plus populaires.
  • dvd : les images DVD sont plus grandes que les images CD et contiennent plus de logiciels.
  • bd : Désigne l'image du disque Blu-ray (BD). L'image bd est relativement plus complète.
  • dlbd : Fait référence à l'image d'un disque Blu-ray double couche (dlbd). dlbd est plus grand et plus complet, comprenant presque tous les progiciels disponibles.

J'ai personnellement choisi le format de téléchargement Debian suivant :

Numéros de version Debian, noms de code et sources de logiciels

Différences dans les sources de logiciels

Debian divise ses référentiels de logiciels dans les catégories suivantes :

  • Instable
  • Tests
  • Stable
  • Expérimental

Selon le degré de liberté du logiciel dans le référentiel de logiciels Debian, il est divisé en trois types suivants :

  • main : Logiciel libre entièrement conforme aux directives Debian du logiciel libre (DFSG).
  • contrib : Logiciel libre qui suit le DFSG, mais s'appuie sur des logiciels en non-libre.
  • non-free-firmware : Les DFSG ne sont généralement pas suivis, mais pour que le système fonctionne correctement, ces logiciels ne peuvent être remplacés ou évités.
  • non-free : Logiciel non libre non conforme au DFSG. Téléchargement gratuit, mais aucune licence gratuite fournie.

Les fichiers sources du logiciel Debian se trouvent généralement dans le répertoire /etc/apt/sources.list,可以以直接编辑此文件,也可以在 /etc/apt/sources.list.d/ Créez un fichier séparé pour ajouter la source.

Le format source du logiciel est le suivant :

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

Explication des paramètres ci-dessus :

  • deb: 包含的是二进制包,可通过 aptInstallation.
  • deb-src: 包含的是源代码包,可通过 apt-get source $package commande pour télécharger et compiler.
  • distribution : fait référence au nom de code de la version.
  • component : Le nom du composant, tel que main, contrib ou non-free, etc.

distribution a les types suivants :

  • bookworm : source de logiciel en version stable.
  • bookworm-updates : Quelques mises à jour mineures de la version stable.
  • bookworm-backports : paquets recompilés à partir des versions bêta et instables pour fonctionner sur Debian stable.
  • bookworm-security : mise à jour de sécurité vers la version stable.

Ce qui suit est la méthode d'écriture de source miroir spécifique de la version bookworm, en utilisant la source miroir Tsinghua :

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

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer