« Debian Unstable (connu aussi sous le nom de code « Sid ») n’est pas à proprement parlé une version de Debian mais plutôt une publication continue de la distribution renfermant les paquets les plus récents et les meilleurs qui viennent d’être introduits dans le système Debian. Si vous êtes un développeur ou un testeur irréductible, vous devriez utiliser cette version. Si vous êtes simplement un utilisateur avancé, il serait probablement plus approprié que vous utilisiez Debian Testing.Les dépôts Unstable sont mis à jour toutes les 6 heures.
La chose la plus importante à ne pas oublier, est que l’on participe au développement de Debian quand on utilise testing ou unstable. Cela veut dire que l’on doit être familier de Linux, de Debian et du système de paquet de Debian et que l’on s’intéresse au repérage des bogues et à leur résolution. Il y a deux trois choses à savoir pour se faciliter la vie quand on utilise :
-
Toujours être prudent pendant les mises à jour et vérifier si les actions proposées par les outils de gestion de paquets vont bien dans le sens que ce que vous souhaitez ou attendez (c’est-à-dire, par exemple, que vous n’allez pas retirer tout un tas de paquets dont vous avez besoin en acceptant, sans regarder, l’action proposée).
-
Installer les paquets apt-listbugs et apt-listchanges pour être au courant des bogues les plus graves ou les changements importants quand vous installez de nouveaux paquets ou durant une mise à jour.
-
Garder en permanence sous la main un bon CD, DVD, clé USB Live tel que Debian Live pour pouvoir continuer à intervenir sur le système même s’il ne veut plus démarrer.
- Créer automatiquement, chaque jour, chaque semaine et chaque mois des sauvegardes pour être sûr que des données corrompues ne soient pas un problème. »
Source : https://wiki.debian.org/fr/DebianUnstable
Voilà pour la méthode « officielle » et « conseillée » .
Je vais maintenant parler de mon parcours avec Debian Sid car les mises en garde de la part de Debian sont légitimes mais je les trouve exagérées .
J’ai commencé comme tout le monde avec une Debian Stable (la première fût la version 3.0 « Sarge ,puis « 4.0 » Etch ,Etc…).
Bon,je vous rassure,j’ai toujours une Debian Stable sous la main ( Wheezy ,actuellement) sur ma tour ,que je n’utilise que très rarement ,je lui préfère Debian Sid et Archlinux
Mon point de désaccord avec la méthode de Debian pour Unstable est le suivant . Je n’ai jamais eu de problèmes paralysant mon système d’exploitation depuis …..pfffioou….au moins 4 ans. J’utilise même la branche expérimentale pour certains logiciels. (Gnome ^^)
A l’époque de Lenny (5.0), j’ai passé ma debian en testing (Squeeze) et se fût une catastrophe à plusieurs reprises (affichage ,Grub, Kernel, pilotes) et il m’a fallut attendre à chaque fois plus d’une semaine pour que les bogues soient réglés ,m’obligeant à rétrograder mes paquets et leurs dépendances (ce qui est pénible et laborieux) ,autant vous dire que cela m’a vite irrité car c’est du temps perdu et une prise de risques supplémentaires quand à la stabilité du système.
Au bout de quelques mois, j’ai décidé de recommencer à zéro mais avec Unstable ,étant donné les retours positifs reçus de la part de membres des forums Debian et du canal IRC francophone que je fréquentais à l’époque .
Je n’ai JAMAIS eu de problèmes avec cette distribution depuis maintenant plus de 4 ans ,excepté quelques bogues minimes sur certains logiciels non-vitaux pour la stabilité du système (gimp, VLC, par exemple) . J’utilise apt-listbugs et apt-listchange pour me tenir au courant des changements et de l’état des paquets que j’installe.Je ne fais jamais de sauvegarde (mes données personnelles sont sur Stable dans une partition /home bien à l’abri et bien volumineuse) et je peux y accéder facilement avec mes autres systèmes d’exploitation.
Ce que j’aime dans la version Sid?
-les bogues sont résolus très vite
-les logiciels sont récents ( le noyaux que j’utilise actuellement est la version 3.10.3 ,le bureau est Gnome 3.8.4. ,etc,etc)
-Les mises à jours sont très régulières (je les applique tous les 3 jours sur mon portable , mais cela peut se faire de façon journalières ou hebdomadaires ,sur ma tour par exemple .C’est un choix qui appartient à l’utilisateur )
-Je n’utilise QUE des logiciels libres ,sauf sur mon portable (Firmware Wifi 😦 )
Et comme je suis un troll doublé d’un goblin , j’ai pour habitude de définir Debian Sid de la façon suivant :
« C’est une Ubuntu (puisque Sid est la base d’Ubuntu) stable et sans les bugs »
Passons à la partie installation :
Il faut d’abord récupérer une image d’installation ,mais pas n’importe laquelle , nous allons prendre celle de Testing
Une fois le téléchargement effectué ,soit vous gravez l’image ,soit vous créez une clé USB bootable avec Unetbootin
Il vous faut un accès internet (donc un cable Ethernet )
Prêt?
C’est parti
On choisit ses locales ,le type de clavier,son partitionnement ,etc,etc,….
Après avoir configuré l’outil de gestion des paquets apt (choix du miroir) passons à l’étape la plus importante :
N’installez que LES UTILITAIRES USUELS DU SYSTEME ( environ 250 paquets)
Les paquets vont être téléchargés , installés et configurés .Puis le chargeur d’amorçage Grub2 sera automatiquement mis en place .Répondez Oui pour l’installer
Il ne reste plus qu’à redémarrer pour pouvoir passer à la phase 2
Passer Testing en Unstable
On se connecte à la session en tant qu’utilisateur
On prend la main en tant que root et on passe la commande #nano /etc/apt.sources.list qui va nous permettre de modifier les sources du système en remplaçant les dépôts Testing par ceux d’Unstable
Effacer le contenu du fichier et le remplacer par :
## sid
deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
Enregistrer puis passer les commandes suivantes :
#apt-get update
#aptitude dist-upgrade
Répondre Y (yes) pour effectuer la mise à jour
Une fois la mise à jour faites, on redémarre notre toute nouvelle Debian Sid
#reboot
Il s’agit maintenant d’ajouter le dépot multimédia spécifique à Sid
#nano /etc/apt/sources.list
puis ajouter la ligne suivante :
##Sid Multimédia
deb http://www.deb-multimedia.org sid main non-free
Ensuite:
#apt-get update
#apt-get install deb-multimedia-keyring
Il vous reste à installer un environnement de bureau
GNOME
#apt-get install gnome-desktop-environment
KDE
#apt-get instal kde-full
XFCE
#apt-get install xfce4 lightdm
Pour finir :
-N’oubliez pas d’installer apt-listbugs .
-Un lien très utile pour suivre l’état d’Unstable : https://wiki.debian.org/fr/Status/Unstable ou encore http://packages.debian.org/unstable/
-L’outil de report des bogues ,vous pourrez participer à l’amélioration de Debian :
http://www.debian.org/Bugs/Reporting.fr.html
-Je vous conseille d’installer seulement les applications dont vous avez besoin.
-Un nombre restreint d’applications signifie une diminution des chances de bogues .
-Je préfére l’utilisation d’aptitude à apt-get pour cette version de la distribution.A vous de voir
-Les mises à jour se font de façon journalière ou hebdomadaire (je vous l’ai dit pour ma part ,c’est tous les 3 jours pour le portable et hebdomadaire pour la tour) .Ne laissez pas votre Sid dans un coin pendant un mois ou gare aux (mauvaises) surprises.
-Privilégiez les solutions libres pour votre matériel , c’est plus sûr .
Vous voici l’heureux propriétaire d’une Debian Gnu/Linux en mode rolling-release ,stable et récente
Olivyeahh
« Ubuntu stable et sans les bugs », tellement trolly, mais tellement vrai XD
Comme toujours tes tutos sont exellents.
Pour le 64bits cela fonctionne aussi,?W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/main/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/non-free/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/contrib/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/main/binary-i386/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/non-free/binary-i386/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/testing/contrib/binary-i386/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/main/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/non-free/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/contrib/binary-amd64/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/main/binary-i386/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/non-free/binary-i386/Packages : 404 Not Found
W: impossible de récupérer http://ftp.fr.debian.fr/debian/dists/sid/contrib/binary-i386/Packages : 404 Not Found
E: Échec du téléchargement pour certains fichiers d’index. Soit ils ont été ignorés, soit les anciens fichiers ont été utilisés à la place.
E: Impossible de reconstruire le cache des paquets
car moi cela me donne:
Lut’ fenwe ,euh tu me fais une copie de ton sources.list? 😀
Bonsoir, pour info, tu peux installer directement sid sans passer par testing (via netboot).
Bonsoir ,un oubli de ma part, je n’ai pas pensé à cette méthode pendant la rédaction
Merci pour ta précision
Salut ! Je suis vraiment content de trouver ce tuto. Merci.
Serait-il possible d’avoir des explications pour Netboot svp.
Je vous remercie encore. Bonne soirée !^^