Debian : Installation « propre » de la version « Unstable »

« 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,….

Capture du 2013-10-16 11:29:16

Capture du 2013-10-16 12:44:00

Capture du 2013-10-16 12:47:17

Capture du 2013-10-16 12:48:14

Capture du 2013-10-16 12:50:34

Capture du 2013-10-16 12:51:33

Capture du 2013-10-16 12:56:11

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)

Capture du 2013-10-16 13:40:13

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

Capture du 2013-10-16 14:16:00

Il ne reste plus qu’à redémarrer pour pouvoir passer à la phase 2

Capture du 2013-10-16 14:17:45

Passer Testing en Unstable

Capture du 2013-10-16 14:18:55

On se connecte à la session en tant qu’utilisateur

Capture du 2013-10-16 14:23:55

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

Capture du 2013-10-16 14:25:55

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

Capture du 2013-10-16 14:33:33

Enregistrer puis passer les commandes suivantes :

#apt-get update

#aptitude dist-upgrade

Répondre Y (yes) pour effectuer la mise à jour

Capture du 2013-10-16 14:36:45

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

Capture du 2013-10-16 15:00:40

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

6 réponses à “Debian : Installation « propre » de la version « Unstable »

  1. 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:

  2. Bonsoir, pour info, tu peux installer directement sid sans passer par testing (via netboot).

  3. 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 !^^