logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:apt:branches-debian [18/09/2012 07:36]
smolski
doc:systeme:apt:branches-debian [16/12/2012 19:59]
martin_mtl [La branche testing]
Ligne 1: Ligne 1:
-mise à jour - 11/02/2012+mise à jour - 17/09/2012
 ======Debian====== ======Debian======
  
Ligne 10: Ligne 10:
  
  
-=====Les 5 branches de Debian=====+=====Les 5 branches de Debian ​+ 1=====
  
 Plusieurs branches de Debian GNU/Linux sont disponibles,​ chacune représentant un stade précis de l'​évolution de la distribution. Il existe tout d'​abord trois branches majeures : Plusieurs branches de Debian GNU/Linux sont disponibles,​ chacune représentant un stade précis de l'​évolution de la distribution. Il existe tout d'​abord trois branches majeures :
  
   * La branche dite **stable**, qui porte actuellement le nom Release de //​Squeeze//​.   * La branche dite **stable**, qui porte actuellement le nom Release de //​Squeeze//​.
- 
   * La branche dite **testing**,​ qui porte actuellement le nom Release de //Wheezy//.   * La branche dite **testing**,​ qui porte actuellement le nom Release de //Wheezy//.
- 
   * La branche dite **unstable**,​ qui portera toujours le nom Release de //Sid//.   * La branche dite **unstable**,​ qui portera toujours le nom Release de //Sid//.
  
 On peut y ajouter deux autres branches de moindre importance : On peut y ajouter deux autres branches de moindre importance :
 +  * La branche dite **experimental**.
 +  * La branche dite **Cut**.
  
 +Et nous avons enfin l'//​ancienne stable// dite **oldstable** qui reste disponible quelques temps après les migrations.
   * La branche dite **oldstable**,​ qui porte actuellement le nom Release de //​Lenny//​. ​   * La branche dite **oldstable**,​ qui porte actuellement le nom Release de //​Lenny//​. ​
-**ATTENTION :**  Le suivi en sécurité de l'​ancienne distribution (5.0 ou Lenny) est arrivé à son terme il y a quelques jours. +<note tip>**ATTENTION :**  Le suivi en sécurité de l'​ancienne distribution (5.0 ou Lenny) est arrivé à son terme il y a quelques jours.</​note>​
-  * La branche dite **experimental**.+
  
-**Quelle branche choisir ?**+==== Quelle branche choisir ? ====
  
 Pour vous aider à choisir, voici une présentation en détail de ces différentes branches : Pour vous aider à choisir, voici une présentation en détail de ces différentes branches :
Ligne 36: Ligne 36:
 C'est la **branche officielle** de Debian. C'est la **branche officielle** de Debian.
  
-Elle est figée, c'​est-à-dire qu'​elle ne reçoit que des mises à jour de sécurité.+Elle est figée, c'​est-à-dire qu'​elle ne reçoit que des mises à jour de sécurité. ​\\ 
 +La version des programmes disponibles ne change plus à partir de sa sortie, et ce pour toute sa durée de vie : elle a donc **la fausse** réputation d'​être rapidement obsolète et pourrait poser des problèmes sur des machines trop récentes. \\ 
 +Pour éviter ce faux problème vous pouvez ajouter le dépôt backports où vous trouverez l'​actualisation de plusieurs programmes (y compris le nouveau noyau) \\
  
-La version des programmes disponibles ne change plus à partir de sa sortie, et ce pour toute sa durée de vie elle a donc **la fausse** réputation d'​être rapidement obsolète et pourrait poser des problèmes sur des machines trop récentes.+À cette date vous pouvez ajouter(([[commande:editeur:​nano]])) le dépôt squeeze-backports dans votre sources.list(([[manuel:​sources.list]])) ainsi : 
 +<code bash> 
 +nano /​etc/​apt/​sources.list</​code>​
  
-Pour éviter ​ce faux problème vous devrez ajouter le dépôt backports ​où vous trouverez la nouvelle version de plusieurs programmes (y compris le nouveau noyau)+Et y copier ​ce dépôt ​
 +<​code>​ 
 +deb http://backports.debian.org/​debian-backports squeeze-backports main</​code>​
  
-À cette date vous pouvez ajouter le dépôt squeeze-backports ​+Ou, Si vous comptez utiliser les dépôts propriétaires,​ celui-ci 
-<code bash># nano /​etc/​apt/​sources.list</​code> +<​code>​ 
-Puis +deb http://​backports.debian.org/​debian-backports squeeze-backports main contrib non-free</​code>​
-<code bash>deb http://​backports.debian.org/​debian-backports squeeze-backports main</​code>​ +
-Ou +
-<code bash>deb http://​backports.debian.org/​debian-backports squeeze-backports main contrib non-free</​code>​ +
-Si vous comptez utiliser les dépôts propriétaires.+
  
-Cependant, le délai entre la sortie ​de deux stables étant assez long (environ deux ans), une version ​dite **And-A-Half** est mise à disposition vers la fin de sa vieintégrant un noyau Linux et quelques pilotes matériels plus récents, dans l'attente de la sortie de la nouvelle ​stable.+Chaque stable reçoit un numéro ​de version ​(de la forme X.Yoù X et Y sont des chiffres) ainsi que des mises à jour à intervalles réguliers de ses médias d'​installation qui reprennent ​l'ensemble des mises à jour depuis ​la version précédente (elles sont notées X.Y.1 puis X.Y.2, X.Y.3 ...). Actuellement, ​la version disponible de //stable// est la **6.0.5**.
  
-Elle est recommandée pour tous les domaines réclamant un haut niveau de sécurité et de fiabilité, notamment celui des serveurs.\\ +Elle est recommandée pour tous les domaines réclamant un haut niveau de sécurité et de fiabilité, notamment celui des serveurs. \\
- +
 **Elle constitue aussi un très bon choix pour un débutant qui souhaite découvrir Debian en toute tranquillité.** **Elle constitue aussi un très bon choix pour un débutant qui souhaite découvrir Debian en toute tranquillité.**
  
-Chaque stable reçoit un numéro de version ​(de la forme X.Yoù X et Y sont des chiffres) ainsi que des mises à jour à intervalles réguliers ​de ses médias d'​installation qui reprennent ​l'ensemble des mises à jour depuis ​la version précédente (elles sont notées X.Y.1 puis X.Y.2X.Y.3 ...). Actuellement, ​la version disponible de //​stable// ​est la **6.0.5**.+La sortie entre deux stables étant assez long (environ deux ans)une version dite **And-A-Half** est mise à disposition vers la fin de son maintien en stable et dans l'attente de la sortie de la nouvelle stableintégrant un noyau Linux et quelques pilotes matériels plus récents\\ 
 + 
 +<note important>​**ATTENTION** ! Toutefois ​la **STABLE** n'​est ​//​stable// ​qu'​avec du //stable// !</​note>​
  
 ===== La branche testing ===== ===== La branche testing =====
Ligne 69: Ligne 72:
   * testing n'est qu'un outil de travail pour les développeurs. Lors de grands chambardements ou lors du changement de la stable, la testing devient l'​horreur.   * testing n'est qu'un outil de travail pour les développeurs. Lors de grands chambardements ou lors du changement de la stable, la testing devient l'​horreur.
   * testing n'a pas de cohérences des paquets comme peut l'​avoir unstable ou stable.   * testing n'a pas de cohérences des paquets comme peut l'​avoir unstable ou stable.
 +
 +
 +<​note>​Pour ceux qui désirent connaître la position officielle de Debian sur le sujet voir :​[[http://​www.debian.org/​devel/​testing | La distribution de test de Debian]].</​note>​
 +
  
 Tu peux jouer avec un testing, mais si ta machine est une machine de travail, une fois que ça marche, tu la gèles. ​ \\ Tu peux jouer avec un testing, mais si ta machine est une machine de travail, une fois que ça marche, tu la gèles. ​ \\
Ligne 95: Ligne 102:
  
 LOL LOL
 +
 +==== La branche Cut ====
 +
 +C'est bien une testing __mais qui reste figée__ à un moment "​fonctionnel"​. \\
 +Pour l'​utiliser,​ des //​snapshots//​ sont mis en ligne tous les mois.
 +  *http://​cut.debian.net/​
 +[[Nom_du_tuto|Installation de Debian Cut]]
  
 ===== La branche unstable ===== ===== La branche unstable =====
Ligne 112: Ligne 126:
 Une fois bien installée, utiliser 2 versions : sid + experimental ou sid + wheezy, comme ça on est moins planté quand il manque quelque chose. Une fois bien installée, utiliser 2 versions : sid + experimental ou sid + wheezy, comme ça on est moins planté quand il manque quelque chose.
  
-Après c'est au cas par cas, toujours faire **safe-upgrade** (j'​utilise aptitude(([[manuel:​commande_aptitude ​| aptitude]])) ) et réserver **full-upgrade** à chaque paquet au cas par cas après avoir bien lu les messages et en n'​hésitant pas à tester avant d'​installer (option : -s ). \\ +Après c'est au cas par cas, toujours faire **safe-upgrade** (j'​utilise aptitude(([[manuel:​aptitude ​| aptitude]])) ) et réserver **full-upgrade** à chaque paquet au cas par cas après avoir bien lu les messages et en n'​hésitant pas à tester avant d'​installer (option : -s ). 
-Sid tourne très vite, inutile de s'​enquiquiner à résoudre des choses qui vont avoir changé dans les quelques heures ou jours qui suivent. Forcer les installation apporte plus d'​ennuis que de solutions. ​\\ + 
-Avec ça c'est très utilisable pour un usage personnel, sauf avec une mauvaise connexion à cause de la quantité de mises à jour. \\ +Sid tourne très vite, inutile de s'​enquiquiner à résoudre des choses qui vont avoir changé dans les quelques heures ou jours qui suivent. Forcer les installation apporte plus d'​ennuis que de solutions. 
-De **Haricophile** sur le forum :+ 
 +Avec ça c'est très utilisable pour un usage personnel, sauf avec une mauvaise connexion à cause de la quantité de mises à jour. 
 + 
 +De Haricophile sur le forum :
   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=46303#​p46303 (Attention, il faut être membre df pour avoir accès à ce post).   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=46303#​p46303 (Attention, il faut être membre df pour avoir accès à ce post).
  
 ===== La branche oldstable ===== ===== La branche oldstable =====
- 
 C'est **l'​ancienne branche stable** de Debian. Il n'est pas recommandé de l'​utiliser car elle est progressivement abandonnée au profit de la nouvelle stable. C'est **l'​ancienne branche stable** de Debian. Il n'est pas recommandé de l'​utiliser car elle est progressivement abandonnée au profit de la nouvelle stable.
-<​note>​Sur un **serveur en production qui marche**, il n'est pas rare qu'on la conserve en attendant la meilleure stabilisation possible de la branche stable.</​note>​ 
  
  
Ligne 132: Ligne 147:
 Elle contient certains paquets qui ne sont pas considérés comme étant suffisamment fiables pour intégrer unstable. \\ Elle contient certains paquets qui ne sont pas considérés comme étant suffisamment fiables pour intégrer unstable. \\
 <​note>​Pendant le gel d'une //​testing//,​ //​unstable//​ étant plus ou moins figée par ricochet, experimental peut cependant intégrer un certain temps des programmes considérés comme stables.</​note>​ <​note>​Pendant le gel d'une //​testing//,​ //​unstable//​ étant plus ou moins figée par ricochet, experimental peut cependant intégrer un certain temps des programmes considérés comme stables.</​note>​
 +
 +
  
 ===== Les noms de code ===== ===== Les noms de code =====
Ligne 139: Ligne 156:
 Ce nom lui sera alors attribué définitivement lors de ses passages en //stable// puis en //​oldstable//,​ ce qui permet de le spécifier avec sûreté dans les sources(([[manuel:​sources.list]])) de son système(([[manuel:​config:​etc | Les fichiers éditables de son système]])) ​ \\ Ce nom lui sera alors attribué définitivement lors de ses passages en //stable// puis en //​oldstable//,​ ce qui permet de le spécifier avec sûreté dans les sources(([[manuel:​sources.list]])) de son système(([[manuel:​config:​etc | Les fichiers éditables de son système]])) ​ \\
 **unstable** garde toujours le même nom : **sid**, en référence au personnage de l'​enfant qui casse les jouets dans le film. **unstable** garde toujours le même nom : **sid**, en référence au personnage de l'​enfant qui casse les jouets dans le film.
 +  * [[manuel:​installation:​squeezenetinstall | installer squeeze pas à pas]]
 +
  
 ===== Pour aller plus loin ===== ===== Pour aller plus loin =====
  
 La suite pour comprendre les dépôts est ici : La suite pour comprendre les dépôts est ici :
- +  * [[manuel:​depots]]
-[[manuel:​depots]]+
  
 Et celles des sources.list (les sources où télécharger les dépôts) ici : Et celles des sources.list (les sources où télécharger les dépôts) ici :
- +  * [[manuel:​sources.list | sources.list des Branches de Debian - Détail]]
-[[manuel:​sources.list | sources.list des Branches de Debian - Détail]]+
  
 //Ne vous privez pas de ces saines lectures...//​ //Ne vous privez pas de ces saines lectures...//​
  
 :-P:-P:-P :-P:-P:-P
- 
-===== Installation stable ===== 
- 
-//La branche stable n'est stable qu'​avec du stable !// 
- 
-Pour installer la stable, c'est ici : 
-  * [[manuel:​installation:​squeezenetinstall | installer squeeze pas à pas]] 
- 
doc/systeme/apt/branches-debian.txt · Dernière modification: 12/08/2021 15:27 par --gilles--

Pied de page des forums

Propulsé par FluxBB