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 Les deux révisions suivantes | ||
doc:systeme:apt:branches-debian [18/09/2012 07:37] smolski |
doc:systeme:apt:branches-debian [18/09/2012 08:01] galandou |
||
---|---|---|---|
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 : | ||
Ligne 25: | Ligne 25: | ||
**ATTENTION :** Le suivi en sécurité de l'ancienne distribution (5.0 ou Lenny) est arrivé à son terme il y a quelques jours. | **ATTENTION :** Le suivi en sécurité de l'ancienne distribution (5.0 ou Lenny) est arrivé à son terme il y a quelques jours. | ||
* La branche dite **experimental**. | * La branche dite **experimental**. | ||
+ | * La branche dite **Cut**. | ||
**Quelle branche choisir ?** | **Quelle branche choisir ?** | ||
Ligne 64: | Ligne 65: | ||
<note tip>Ainsi, normalement, s'il y a un paquet qui pose problème dans testing, on pioche dans sid et non dans stable !</note> | <note tip>Ainsi, normalement, s'il y a un paquet qui pose problème dans testing, on pioche dans sid et non dans stable !</note> | ||
- | 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. \\ | + | 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. |
- | 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. | + | |
* 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//)). | * 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//)). | ||
Ligne 78: | Ligne 78: | ||
Sur le forum df, c'est là : | Sur le forum df, c'est là : | ||
* http://debian-facile.org/forum/viewtopic.php?pid=37442#p37442 | * http://debian-facile.org/forum/viewtopic.php?pid=37442#p37442 | ||
+ | |||
+ | ===== La branche Cut ===== | ||
+ | |||
+ | C'est une testing figée à un moment "fonctionnel" . Des snapshots sont mis en ligne tous les mois. | ||
+ | *http://cut.debian.net/ | ||
==== Installation de testing via stable ==== | ==== Installation de testing via stable ==== | ||
Ligne 113: | Ligne 118: | ||
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: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 ). |
- | 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 133: | Ligne 139: | ||
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 140: | Ligne 148: | ||
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 : | ||
Ligne 154: | Ligne 163: | ||
:-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]] | ||
- |