La préparation


Commencez par récupérer les sources sur le site officiel. L'idéal selon moi est de prendre un des derniers iso mis à disposition pour votre architecture.

Pour se faire, rendez vous donc sur le site officiel de Debian.

Une fois gravé et le md5sum vérifié vous pourrez vous lancer dans l'installation. Le mode texte fait un peu vieillot mais ça a le mérite d'être clair, il a donc ma préférence mais peu importe votre choix la démarche est similaire, heureusement.


L'installation


C'est parti, vous bootez sur le CD/la clé ou peu importe par quel moyen vous souhaitez installer debian et arrivez à l'écran d'accueil, choisissez l'option "Install".

Ensuite rien de bien compliqué, à adapter selon votre cas:

  • Langue: Francais
  • Situation géographique: France
  • Clavier: Français (fr-latin 9)


S'en suit l'inspection de votre matériel.

  • Vous aurez ensuite à indiquer un nom de machine, ce qui n'est pas bien important dans un réseau particulier du moment que deux machines n'ont pas le même nom. Laissez "debian", cela fera trés bien l'affaire si vous n'êtes pas inspiré.
  • Ensuite le nom de domaine, utile si vous avez plusieurs postes chez vous pour qu'ils communiquent ensemble pour partager des documents, imprimantes etc... Donc si vous avez déjà une machine sur le réseau mettez le même nom de domaine sinon je vous propose "HOME" qui est simple à retenir.


Partitionnement du disque

Ils vous faudra ensuite faire preuve d'un peu de réflexion car l'étape qui suit dépend de ce que vous comptez faire de votre machine et de l'espace disque dont vous disposez.
Vous pouvez par exemple souhaiter faire cohabiter plusieurs OS ce qui augmentera le nombre de partitions racines nécessaires etc...

Dans mon cas, avec un HDD de 500Go j'ai opté pour la configuration suivante avec le système de fichier ext4:

  • Swap: 2 Gio - ce qui correspond à ma taille de ram, pas la peine de mettre plus
  • /boot : 1Go - encore une fois, mettre plus serait inutile, vous n'êtes d'ailleurs pas du tout obligé de créer cette partition
  • / : 10Go - pour vous donner un ordre d'idée, j'ai tout d'installé et de fonctionnel depuis plus d'un an et j'en suis encore à 44% d'occupation
  • /home: 25go - à vous de voir, tout dépend de la façon dont vous souhaitez utiliser votre PC, en ce qui me concerne cela me suffit vu qu'il n'y a que la configuration des logiciels sur cette partition, je range les données volumineuse (musiques, vidéos, photos ...) sur une autre partition
  • /media: le reste - vous pouvez la créer plus tard si vous le désirez, en général c'est ce que je fait car elle n'est pas nécessaire à l'installation


Un petit mot sur ext4 pour les sceptiques, je n'ai pas perdu un seul fichier et j'ai constaté que le boot etait beaucoup plus rapide, les check-disk ne sont presque plus une gène lorsqu'ils ont lieu.


Bon, voilà cette étape, franchie passons à la suite. L'installateur va vous formater les partitions, vous installer le système de base.

  • Il vous demandera d'indiquer un mot de passe root, un nom d'utilisateur et son mot de passe.
  • Choisissez ensuite le pays où vous souhaitez allez rechercher les depots: France
  • Choisissez les depots les plus proches de chez vous ou celui par défaut (le premier de la liste)
  • Je suppose que vous n'avez pas de proxy chez vous à passer, donc ne saisissez rien comme adresse de serveur mandataire, on passe à la suite.
  • Logiciels à installer: c'est important, ne cochez que "Utilitaires standards du systéme", on choisira nous même ce qui nous intéresse ensuite.



L'installation est terminée, vous pouvez booter sous votre Debian.


Mise à jour des dépots


Connectez-vous en root et commençons par mettre à jour la liste des dépots.

$ nano /etc/apt/sources.list</code>


################################################
## stable
deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

## stable multimedia
deb http://mirror.home-dn.net/debian-multimedia/ stable main
# deb-src http://mirror.home-dn.net/debian-multimedia/ stable main

# stable security
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

# volatile
deb http://volatile.debian.org/debian-volatile/ stable/volatile main contrib non-free
# deb-src http://volatile.debian.org/debian-volatile/ stable/volatile main contrib non-free

################################################
## testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

## testing multimedia
deb http://mirror.home-dn.net/debian-multimedia/ testing main
# deb-src http://mirror.home-dn.net/debian-multimedia/ testing main

## testing security
deb http://security.debian.org/ testing/updates main contrib non-free
# deb-src http://security.debian.org/ testing/updates main contrib non-free

################################################
## unstable
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

## unstable multimedia
deb http://mirror.home-dn.net/debian-multimedia/ sid main
deb-src http://mirror.home-dn.net/debian-multimedia/ sid main

################################################
## experimental
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
# deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free

## experimental multimedia
deb http://mirror.home-dn.net/debian-multimedia/ experimental main
# deb-src http://mirror.home-dn.net/debian-multimedia/ experimental main



Comme vous pouvez le remarquer, je vais rechercher dans tous les depots de debian, aussi bien dans la version stable que testing ou instable.
C'est le fichier des préférences qui déterminera quelle version de debian vous utiliserez.

$ nano /etc/apt/preferences


Package: *
Pin: release o=apt-build
Pin-Priority: 989

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 988

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 987

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 986

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 985

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 984v
Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 983

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 982

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 981v
Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 99

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 98



Comme vous le voyez, la priorité ici est donné à la version Sid qui a pour chacun de ses depots la priorité la plus haute, puis si le paquet ou une dépendance n'est pas trouvé dans les dépots Sid alors apt ira regarder dans les depots testing et ainsi de suite.
Cela permet aussi d'installer une version spécifique d'un logiciel si vous le savez sous testing ou stable.

Si vous ne souhaitez pas etre en sid mais en testing ou en stable il faut donc changer l'ordre des priorité.
Ce n'est pas l'objet de de mémo je vous indiquerez juste ce lien vers debian-fr.og où vous trouverez l'information.

On est maintenant prêt à installer tout ce que l'on souhaite.
Commençons par mettre à jour la liste des paquet et à upgrader en Sid:

$ apt-get update $ apt-get dist-upgrade


Cela peut prendre un certain temps, tout dépend de votre connexion.


Installation des paquets


Je souhaite donc un bureau avec Gnome qui, s'il est assez lourd, a l'avantage d'intégrer parfaitement les logiciels et dispose d'un grand nombre d'utilitaire en mode graphique.

Aussi, disposant actuellement d'une carte graphique de marque Nvidia, je n'installe que xserver-xorg-video-nv, si vous ne savez pas quel paquet il vous faut, remplacez par xserver-xorg-video-all.

Ensuite à vous de faire le trie dans ce qui vous intéresse ou non, l'avantage de partir d'une minimale c'est que vous pourrez trés bien supprimer plus tard ce qui ne vous convient pas, même Gnome.

$ apt-get install xserver-xorg-video-nv gnome-core gdm gnome-power-manager gnome-system-tools gnome-themes gnome-volume-manager iceweasel iceweasel-l10n-fr xulrunner-1.9.1-gnome-support latex-xft-fonts mozplugger libkrb53 amule amule-utils-gui audacity avidemux brasero evolution deluge ffmpeg file-roller gajim gimp gnash imagemagick lame mkvtoolnix mkvtoolnix-gui mozilla-plugin-vlc myspell-fr-gut ntfs-3g openjdk-6-jre&nbsp; openoffice.org-gnome openoffice.org-l10n-fr pidgin sound-juicer totem virtualbox-ose vlc xchat xpdf-reader dvdauthor vcdimager libdvdcss2 network-manager nvidia-libvdpau1 unrar p7zip-rar gnome-codec-install gstreamer0.10-tools ttf-baekmuk ttf-unfonts ttf-unfonts-core ttf-kochi-gothic ttf-sazanami-gothic ttf-kochi-mincho ttf-sazanami-mincho ttf-wqy-zenhei ttf-indic-fonts virtualbox-ose-source virtualbox-guest-additions


Vous voilà maintenant avec un système fonctionnel.

Dans le billet précédent vous avez vu comment installer facilement vos drivers de carte graphique via le script sgfxi.
Dans les billets suivant nous verrons comment enjoliver Gnome.