Installation Archlinux

Aide-mémoire pour installer Archlinux.

maj 2013 : la version core d' Archlinux ne comporte plus d'installeur. il faut prendre la version non officielle avec les scripts d'installation.

Tout d'abord, récupérer la dernière version en ligne de l'ISO d'ArchLinux. La version "Core" est conseillée.
Après la gravure ou la mise sur clé USB grâce à unetbootin vous bootez sur le média choisi et là commencent les choses sérieuses!

On choisit de booter sur Archlinux (si vous avez des soucis avec vos disques utilisez le boot "Legacy"; le reste n'est pas très utile pour une installation, sauf si vous souhaitez faire une partie de disasteroid!)

Nous arrivons donc sur la console ou l'on se connecte en root (sans mot de passe).

La première chose à faire est de modifier le clavier qui est en qwerty. On tape donc la commande:

km

(le "m" est la touche "," en qwerty) et on choisit un clavier azerty (le latin9 ou le pc, au choix) et la police (une lat9w fait très bien l'affaire!)

lancez ensuite la commande:

/arch/setup

Nous arrivons sur le menu d'installation, sommaire mais complet!

Ligne 1 du menu : la source

Tout d'abord on choisit la source d'installation: CD si la carte réseau n'est pas reconnue ou si votre connexion est assez lente.
Sinon on choisit NET: on choisit la carte réseau voulue (les cartes et dongles Wifi ne sont généralement pas supportées sans pilotes, donc uniquement les cartes ethernet), on lance DHCP si l'on est derrière une box standard sinon on rentre à la main la config réseau, puis on choisit un miroir. je vous conseil celui-ci:
ftp://mir1.archlinuxfr.org

Ligne 2 du menu : l'horloge

Assez simple, il n'y a que le choix de UTC ou heure locale qui peut poser problème: en cas de dual-boot avec windows, il faut choisir heure locale, sinon vous pouvez laisser UTC.

Ligne 3 du menu : le partitionnement

Si vous avez un dual-boot, attention à bien savoir sur quelle partition/disque se trouve votre autre OS!
Vous devriez prévoir une partition /boot d'environ 200Mo (plutôt au début d'un disque) et peut-être un /var dans un partition à part...

Si vous n'avez que ce sytème sur le PC, vous pouvez vous faire un / et un /home chacun à 50% d'espace disque, ou bien laisser faire l'installeur qui vous demandera les tailles des partitions /boot , swap , et / ainsi que les systèmes de fichier pour / et /home. (j'ai une préférence pour reiserfs, mais ext4 n'est pas mal non plus.)

Ligne 4 du menu : les packages

Si vous avez une erreur "pacman failed" choisissez CD dans la source d'installation et retentez le coup.
Vous avez une liste avec "core" et "devel". choisissez les deux puis ajoutez des paquets à l'écran suivants (avec la touche espace):
  • ca-certificate
  • crda (pour les lecteurs CD)
  • dmraid (si vous avez un raid)
  • glib2
  • gpm et gmp
  • iptables (iproute2 si vous voulez)
  • linux-atm
  • mpfr (manpages en français)
  • lilo (si vous le préférez à grub)
  • sudo (si vous n'êtes pas contre)
  • les drivers pour votre carte Wifi ou ndiswrapper ainsi que iw (si vous avez une carte WiFi)
  • etc suivant vos besoins (links, les différentes lib...)

Ligne 5 du menu : installation

Rien à faire à part appuyer sur entrée pour commencer le téléchargement et l'installation.

Ligne 6 du menu : configuration

On vous demande si vous voulez garder votre configuration réseau que vous aviez pour l'installation, répondez oui. Ensuite on vous demande votre éditeur de texte préféré: choisissez nano si vous ne savez pas.
  • /etc/rc.conf : ici vous allez mettre "LOCALE=fr_FR.utf8" et HOSTNAME="votre nom de machine"
    C'est ici que vous mettrez aussi les services a démarrer automatiquement.
  • ... : normalement rien à toucher
  • /etc/locales.gen : dé-commentez les lignes fr_FR, surtout celle avec UTF8, les autres étant optionnel et commentez les lignes en_US
  • /etc/pacman.conf : normalement rien à toucher
  • /etc/pacman.d/mirrorlist : dé-commentez les serveurs français
  • root password : il faut en mettre un!
  • Done

L'installeur construit les images du kernel et les place dans le /boot

Ligne 7 du menu : bootloader

choisissez grub (ou lilo mais je ne décrirais pas cette configuration) puis vérifiez que vos entrées pour vos autre OS sont bien rentrées, au pire rajoutez les à la main, c'est pas grand chose et le fichier donne un exemple.
vous pouvez rajouter vga=791 à la fin de la ligne du kernel pour avoir accès au framebuffer, pas forcément utile pour tout le monde, mais agréable. [edit du 12/03/2009] si vous utilisez KMS en revanche (avec un pilote Intel™ ou le pilote libre "nouveau" pour les cartes Nvidia™) il ne faut pas mettre cette option![/edit]

Rebootez, et croisez les doigts!

la première chose à faire ensuite est de créer un utilisateur:

useradd utilisateur

Pour l'installation de KDE:

pacman -S kde kde-i18n-fr

Ensuite vous pouvez vous référer à l'excellent wiki d'ArchLinux pour l'instalation et la configuration de votre carte graphique, l'activation des effets 3D sur votre bureau et tout le reste.