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 →
Ci-dessous, les différences entre deux révisions de la page.
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 [08/05/2011 18:06] darien |
doc:systeme:apt:branches-debian [31/12/2011 05:39] smolski |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
mise à jour - 05/05/2011 | mise à jour - 05/05/2011 | ||
======Debian====== | ======Debian====== | ||
- | Debian est une distribution Linux non commerciale, lancée en 1993 par Ian Murdock avec le soutien de la Free Software Foundation ; elle a pour principal but de fournir un système d'exploitation composé uniquement de logiciels libres. Debian se prononce « Débiane ». Ce nom trouve son origine dans la contraction de deux prénoms : Debra, la femme du créateur du projet, et Ian, le créateur lui-même. | + | |
+ | Debian est une distribution Linux non commerciale, lancée en 1993 par Ian Murdock avec le soutien de la FSF((Free Software Foundation)) et elle a pour but principal de fournir __un système d'exploitation composé uniquement de logiciels libres__. \\ | ||
+ | Debian se prononce phonétiquement : « //débiane// ». \\ | ||
+ | Ce nom trouve son origine dans la contraction de deux prénoms : //Debra//, celui de la femme du créateur du projet, et //Ian//, celui de son créateur. | ||
Ligne 11: | Ligne 14: | ||
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//. | ||
Ligne 19: | Ligne 22: | ||
On peut y ajouter deux autres branches de moindre importance : | On peut y ajouter deux autres branches de moindre importance : | ||
- | * La branche dite **oldstable**, qui porte actuellement le nom Release de //lenny//. | + | * La branche dite **oldstable**, qui porte actuellement le nom Release de //Lenny//. |
* La branche dite **experimental**. | * La branche dite **experimental**. | ||
- | Mais quelle branche choisir ? | + | **Quelle branche choisir ?** |
+ | |||
+ | Pour vous aider à choisir, voici une présentation en détail de ces différentes branches : | ||
* [[http://www.debian.org/doc/manuals/debian-faq/ch-choosing.fr.html#s3.1|Quelle version de Debian (stable/testing/unstable) me convient le mieux ?]] | * [[http://www.debian.org/doc/manuals/debian-faq/ch-choosing.fr.html#s3.1|Quelle version de Debian (stable/testing/unstable) me convient le mieux ?]] | ||
- | Il est clair que le choix final vous reviendra, mais pour vous aider voici une présentation plus en détail de ces différentes branches. | ||
===== La branche stable ===== | ===== La branche stable ===== | ||
Ligne 43: | Ligne 47: | ||
===== La branche testing ===== | ===== La branche testing ===== | ||
+ | |||
C'est la **branche de test** de Debian qui prépare la sortie d'une nouvelle //stable//. Elle est régulièrement mise à jour par des paquets provenant de la branche //unstable// avant d'être gelée (c'est-à-dire qu'elle ne reçoit plus de nouvelles versions de paquets) puis déboguée pour devenir la nouvelle //stable//. | C'est la **branche de test** de Debian qui prépare la sortie d'une nouvelle //stable//. Elle est régulièrement mise à jour par des paquets provenant de la branche //unstable// avant d'être gelée (c'est-à-dire qu'elle ne reçoit plus de nouvelles versions de paquets) puis déboguée pour devenir la nouvelle //stable//. | ||
C'est une branche qui peut poser problème juste après la sortie d'une //stable// car elle bénéficie brutalement d'une mise à jour massive de ses paquets qui ne se passe pas toujours sans heurts. En dehors de cette période, elle constitue cependant un très bon compromis entre une //stable// et une //unstable//, mais ne devrait pas être utilisée sur des machines à la sécurité sensible. | C'est une branche qui peut poser problème juste après la sortie d'une //stable// car elle bénéficie brutalement d'une mise à jour massive de ses paquets qui ne se passe pas toujours sans heurts. En dehors de cette période, elle constitue cependant un très bon compromis entre une //stable// et une //unstable//, mais ne devrait pas être utilisée sur des machines à la sécurité sensible. | ||
- | ===== La branche unstable ===== | + | * testing n'est pas une distribution, debian n'en gère que 2, la stable et la unstable((On dit de cette branche unstable quelle est une distribution //rolling//)). |
- | C'est la **branche de développement** de Debian qui, malgré son nom, est plus fiable qu'une grande majorité de distributions GNU/Linux. | + | * 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. \\ | ||
+ | En clair testing est à la stable ce qu'experimental est à unstable. Tu peux jouer avec un testing, mais si ta machine est une machine de travail, une fois que ça marche, tu la gèles. \\ | ||
+ | Si tu as besoin d'une application récente sur une stable, tu cherches un backport ou tu le crées, ou encore tu utilises des paquets de la testing. \\ | ||
+ | Si tu veux tous les paquets récents tu utilises unstable. | ||
- | Elle sert de tampon entre la sortie d'une nouvelle version d'un programme et son intégration dans la branche //testing//. | + | //Merci à //**misaine**// pour cette explication détaillée concernant testing.// \\ |
+ | Sur le forum df, c'est là : | ||
+ | * http://debian-facile.org/forum/viewtopic.php?pid=37442#p37442 | ||
- | Elle est cependant __plus difficile à administrer__ car elle demande plus de surveillances au niveau des mises à jour pour ne pas risquer de __casser son système__. | + | ===== La branche unstable ===== |
- | Elle ne doit pas être utilisée sur des machines de production ou à la sécurité sensible, mais constitue un choix incontournable pour qui veut vraiment apprendre à maîtriser Debian. | + | C'est la **branche de développement** de Debian qui, malgré son nom, est plus fiable qu'une grande majorité de distributions GNU/Linux. |
+ | * Elle sert de tampon entre la sortie d'une nouvelle version d'un programme et son intégration dans la branche //testing//. | ||
+ | * Elle est cependant __plus difficile à administrer__ car elle demande plus de surveillances au niveau des mises à jour pour ne pas risquer de __casser son système__. | ||
+ | * Elle ne doit pas être utilisée sur des machines de production ou à la sécurité sensible, mais constitue un choix incontournable pour qui veut vraiment apprendre à maîtriser Debian. | ||
- | La combine d'une utilisation raisonnée de **unstable** est de créer un //dual boot// avec une branche **stable** et récupérer ainsi une erreur fatale de gestion de **sid** via cette branche de sécurité avec le grub de départ ! | + | <note tip>Une utilisation raisonnée de **unstable** est de créer un //dual boot// avec une branche **stable** et récupérer ainsi une erreur fatale de gestion de **sid** via cette branche de sécurité directement avec le grub de départ vers l'une ou l'autre !</note> |
===== La branche oldstable ===== | ===== La branche oldstable ===== |