Installer Debian Unstable (sid) proprement
Récupérer une image d’installation, mais pas n’importe laquelle, nous allons prendre celle de Testing :
http://www.debian.org/devel/debian-installer/
Une fois le téléchargement effectué, graver l’image ou créer une clé USB bootable avec Unetbootin :
http://unetbootin.sourceforge.net/
Installation
L'installation requiert une connexion internet via un câble ethernet.
L'installation est classique :
- Déterminer le language ;
- Configuration du clavier ;
- Configuration du réseau en automatique ou en manuel ;
- Ajout du nom de la machine, du mot de passe root, du nom et du mot de passe de l'utilisateur ;
- Partitionnement du disque dur, idéalement une racine ( / ) de 20 Go (les distributions Gnu/linux ont tendance à prendre du poids ces dernières années, mieux vaut voir large), une swap (2 fois supérieur à la ram, en théorie) et un home (/home) avec le reste de l'espace disponible.
Après validation, le système de base s'installe.
Une fois que l'on a configuré l’outil de gestion des paquets apt (choix du miroir), il faut choisir les composantes du système à installer, ne sélectionner que LES UTILITAIRES USUELS DU SYSTÈME (environ 250 paquets).
Les paquets vont être téléchargés, installés et configurés. Puis vient l'installation du chargeur d’amorçage Grub2. Répondre "Oui" pour l’installer.
Cette étape passée, il faut redémarrer pour pouvoir passer à la deuxième étape, le passage à Unstable.
Passer de la version testing à unstable
On se connecte à la session en tant qu’utilisateur puis on prend la main en tant que root.
Il faut maintenant éditer le fichier sources.list avec 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 (avec l'éditeur nano dans mon cas, mais je ne voudrais pas faire hurler les utilisateurs de Vim ).
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 le sources.list et passer les commandes suivantes pour effectuer la mise à jour vers Testing :
# apt-get update
# aptitude dist-upgrade
(Répondre Y (yes) pour effectuer la mise à jour).
Une fois que ce processus est terminé, il faut de nouveau redémarrer la machine.
Bienvenue sur Debian Sid
Il faut maintenant ajouter le dépot multimédia spécifique à Sid.
On se connecte en tant qu'utilisateur, puis en tant que root et on édite de nouveau le fichier sources.list :
# nano /etc/apt/sources.list
On ajoute les lignes suivantes au sources.list :
##Sid Multimédia
deb http://www.deb-multimedia.org sid main non-free
On enregistre puis on lance la mise à jour avec la commande :
# apt-get update
Et enfin on installe la clé du dépôt Multimédia avec la commande :
# apt-get install deb-multimedia-keyring
Installer un environnement de bureau
GNOME
# apt-get install gnome-desktop-environment
KDE
# apt-get instal kde-full
XFCE
# apt-get install xfce4 lightdm
Vous voici à la tête d'une distribution Debian en mode "rolling-release" et incluant les dernières versions disponibles de vos logiciels favoris ainsi que les nouveaux programmes entrant dans la distribution.
Quelques conseils et règles
Installez apt-listbugs qui vous permettra de lister automatiquement les bogues et leurs dangerosités lors de vos mises à jour.
Un lien très utile pour suivre l’état des paquets dans Unstable : http://packages.debian.org/unstable/
Installez l’outil de report des bogues qui vous permet de participer à l’amélioration de Debian :
http://www.debian.org/Bugs/Reporting.fr.html
Installez seulement les applications dont vous avez besoin.
Pour ma part, je privilégie l’utilisation d’aptitude par rapport à apt-get pour cette version de la distribution. À vous de voir lequel des 2 vous désirez utiliser, selon votre maîtrise de l'un ou de l'autre.
Les mises à jour se font de façon régulière (journalières ou hebdomadaires, au maximum). 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 (carte graphique en particulier), c’est plus sûr pour la stabilité de votre système.