{"id":1203,"date":"2011-11-11T19:25:14","date_gmt":"2011-11-11T17:25:14","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=1203"},"modified":"2011-11-11T19:25:14","modified_gmt":"2011-11-11T17:25:14","slug":"installation-pas-a-pas-dune-arch-linux","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2011\/11\/installation-pas-a-pas-dune-arch-linux\/","title":{"rendered":"Installation pas \u00e0 pas d&rsquo;une Arch Linux"},"content":{"rendered":"<blockquote><p>Arch Linux est une distribution l\u00e9g\u00e8re et flexible qui essaie de rester la plus simple possible.<\/p><\/blockquote>\n<p>C&rsquo;est la d\u00e9finition donn\u00e9e par le site web de <em>Arch Linux<\/em>. Mais pourquoi est-ce que je parle tout \u00e0 coup d&rsquo;<em>Arch Linux<\/em> ? Cela fait plusieurs mois que je manifeste mon m\u00e9contentement sur la fa\u00e7on dont \u00e9volue <em>Ubuntu<\/em>. J&rsquo;ai d\u00e8s lors d\u00e9cid\u00e9 de tester autre chose. Je me suis d&rsquo;abord tourn\u00e9 vers <em>Debian<\/em> en installant une <em>Sid<\/em> mais m\u00eame avec cette version de <em>Debian<\/em>, les logiciels ne sont pas tr\u00e8s \u00e0 jour. Par exemple, au moment o\u00f9 j&rsquo;\u00e9cris ceci, on ne trouve dans <em>Sid<\/em> que <em>Gnome 3.0<\/em> et encore, il n&rsquo;est pas complet. Ensuite, je me suis tourn\u00e9 vers <em>Arch Linux<\/em> que je voulais essay\u00e9 depuis longtemps et j&rsquo;ai \u00e9t\u00e9 compl\u00e8tement conquis.<br \/>\nA l&rsquo;instar d&rsquo;<em>Ubuntu<\/em>, <em>Arch Linux<\/em> propose aussi tr\u00e8s rapidement les nouvelles versions des logiciels. Elle dispose aussi d&rsquo;une communaut\u00e9 de passionn\u00e9s tr\u00e8s active. Le seul inconv\u00e9nient peut-\u00eatre, mais qui n&rsquo;en est pas un pour moi, est qu&rsquo;il faut <em>jouer<\/em> de la ligne de commande. Pas d&rsquo;installeur graphique ni de logith\u00e8que. Mais le r\u00e9sultat est effectivement une distribution l\u00e9g\u00e8re et flexible.<\/p>\n<p>Comme l&rsquo;installation d&rsquo;une <em>Arch Linux<\/em> est (beaucoup ?) plus compliqu\u00e9e qu&rsquo;une Ubuntu, je vais la d\u00e9tailler ici de fa\u00e7on \u00e0 ce que, s&rsquo;il vous en venait l&rsquo;id\u00e9e, vous puissiez l&rsquo;installer sans trop de difficult\u00e9s.<br \/>\nLa premi\u00e8re chose \u00e0 faire outre <a href=\"http:\/\/www.archlinux.org\/download\/\">t\u00e9l\u00e9charger l&rsquo;image iso<\/a> de la distribution est de se rendre sur le <a href=\"http:\/\/wiki.archlinux.fr\/Accueil\">wiki<\/a> et de lire les diff\u00e9rents tutoriels.<\/p>\n<h3>Installation d&rsquo;Arch Linux<\/h3>\n<p>Je suppose que vous avez d\u00e9j\u00e0 t\u00e9l\u00e9charger l&rsquo;image iso et que vous l&rsquo;avez grav\u00e9e sur un CD ou sur une clef USB. Rebootez et vous verrez appara\u00eetre l&rsquo;\u00e9cran ci-dessous:<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_001.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_001_s.png\" alt=\"Ecran d'accueil\" title=\"Ecran d'accueil\" width=\"400\" height=\"301\" class=\"size-full\" \/><\/a><br \/>\nChoisissez <em>Boot Arch Linux<\/em>. Le syst\u00e8me de base va se charger et s&rsquo;arr\u00eater sur un prompt.<br \/>\nLa toute premi\u00e8re chose \u00e0 faire est de configur\u00e9 votre clavier parce que, par d\u00e9faut, c&rsquo;est forc\u00e9ment un clavier <em>Qwerty<\/em> qui est propos\u00e9. Pour cela, lancez l&rsquo;utilitaire <em>km<\/em> en tapant tout simplement <em>km<\/em> \u00e0 l&rsquo;invite de commande:<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_002.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_002_s.png\" alt=\"Menu clavier\" title=\"Menu clavier\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nUne fen\u00eatre va s&rsquo;ouvrir vous invitant \u00e0 entrer le type de clavier que vous utilisez. Dans mon cas, par exemple, j&rsquo;ai choisi le clavier belge <em>be-latin1<\/em>. Pour un clavier fran\u00e7ais, je suppose que fr-latin1 fera l&rsquo;affaire:<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_003.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_003_s.png\" alt=\"S\u00e9lection type clavier\" title=\"S\u00e9lection type clavier\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nVous pouvez <em>skipper<\/em> l&rsquo;\u00e9tape de choix de la police de caract\u00e8res en console comme sur l&rsquo;image ci-dessous:<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_004.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_004_s.png\" alt=\"Console font\" title=\"Console font\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nUne fois que cette \u00e9tape est franchie, vous revenez au prompt et vous devez, vous-m\u00eame, manuellement lancer la proc\u00e9dure d&rsquo;installation et de configuration d&rsquo;<em>Arch Linux<\/em>. Cela se fait simplement en tapant \u00e0 l&rsquo;invite de commande la commande suivante:<\/p>\n<pre class=\"codesource\">\r\n[root@archiso ~]# \/arch\/setup\r\n<\/pre>\n<p>La fen\u00eatre suivante s&rsquo;ouvre pr\u00e9sentant les diff\u00e9rents stades de l&rsquo;installation \u00e0 effectuer dans l&rsquo;ordre.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_006.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_006_s.png\" alt=\"Menu source\" title=\"Menu source\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><\/p>\n<p><b><u>1 Select source<\/u><\/b><br \/>\nChoisissez le point 1 et puis faites OK.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_007.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_007_s.png\" alt=\"S\u00e9lection source\" title=\"S\u00e9lection source\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nCette fen\u00eatre vous demande quel d\u00e9p\u00f4t utiliser pour l&rsquo;installation. Laissez <em>core-local<\/em> s\u00e9lectionn\u00e9 (la s\u00e9lection se fait avec la barre d&rsquo;espace) et ne s\u00e9lectionnez rien d&rsquo;autre.<\/p>\n<p><b><u>2 Set editor<\/u><\/b><br \/>\nCette fois, vous devez choisir l&rsquo;\u00e9diteur de texte que vous allez utiliser pour modifier les fichiers de configuration.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_008.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_008_s.png\" alt=\"Menu \u00e9diteur\" title=\"Menu \u00e9diteur\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nVous avez le choix entre <em>nano<\/em> et <em>vi<\/em>.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_010.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_010_s.png\" alt=\"S\u00e9lection \u00e9diteur\" title=\"S\u00e9lection \u00e9diteur\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nEn ce qui me concerne, le choix est vite fait. J&rsquo;ai opt\u00e9 pour <em>nano<\/em> qui est tr\u00e8s simple d&rsquo;utilisation. Choisissez <em>vi<\/em> si vous le connaissez bien sinon suivez mon conseil et choisissez plut\u00f4t <em>nano<\/em>.<\/p>\n<p><b><u>3 Set clock<\/u><\/b><br \/>\nVous allez maintenant param\u00e8trer l&rsquo;horloge.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_011.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_011_s.png\" alt=\"Menu horloge\" title=\"Menu horloge\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nIl vous sera demand\u00e9 dans quelle r\u00e9gion du globe vous vous trouvez et dans quel fuseau horaire.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_012.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_012_s.png\" alt=\"S\u00e9lection r\u00e9gion\" title=\"S\u00e9lection r\u00e9gion\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nUne fois que vous aurez r\u00e9pondu aux diff\u00e9rentes questions, revenez au menu principal en choisissant <em>Return to main menu<\/em>.<\/p>\n<p><b><u>4 Prepare hard drive(s)<\/u><\/b><br \/>\nC&rsquo;est ici que vous allez partitionner votre disque dur.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_013.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_013_s.png\" alt=\"Menu partitionnement\" title=\"Menu partitionnement\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nDiff\u00e9rents choix vous sont propos\u00e9s quant au partitionnement. Il y a un mode <em>auto<\/em> dans lequel le disque entier est utilis\u00e9 pour le partitionnement et un mode enti\u00e8rement manuel.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_014.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_014_s.png\" alt=\"Choix partitionnement\" title=\"choix partitionnement\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nLe principe est le suivant: vous devez d&rsquo;abord partitionner votre disque et ensuite, via l&rsquo;option 3, configurer le <em>file system<\/em> c&rsquo;est \u00e0 dire indiquer quelle partition correspond \u00e0 <em>\/<\/em> quelle autre \u00e0 <em>\/home<\/em> etc&#8230;<br \/>\nPetite particularit\u00e9, <em>Arch Linux<\/em> en mode <em>auto<\/em> insiste pour cr\u00e9er un partition <em>\/boot<\/em> s\u00e9par\u00e9e et en mode manuel, il \u00e9met un <em>warning<\/em> si la partition <em>\/boot<\/em> n&rsquo;est pas cr\u00e9\u00e9e. Cette partition n&rsquo;est nullement obligatoire; vous pouvez tr\u00e8s bien vous en passez.<br \/>\nIl y a aussi une option de <em>Rollback<\/em> dans le menu qui permet si vous vous \u00eates tromp\u00e9 de revenir en arri\u00e8re. Lorsque vous \u00eates satisfait de votre partitionnement, retournez au menu principal.<br \/>\nCe seul point m\u00e9riterait un article \u00e0 lui tout seul et ce n&rsquo;est pas le but de celui-ci. Je vous renvoie donc vers le wiki si vous ne savez pas ce qu&rsquo;est un partitionnement.<\/p>\n<p><b><u>5 Select packages<\/u><\/b><br \/>\nC&rsquo;est ici que vous s\u00e9lectionnez les paquets \u00e0 installer. Rassurez-vous, vous ne devrez pas cocher chaque paquet; on va faire plus simple.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_016.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_016_s.png\" alt=\"Menu Paquets\" title=\"Menu Paquet\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nLa premi\u00e8re chose qui vous est demand\u00e9e est de choisir le <em>bootloader<\/em>. Choisissez <em>grub<\/em>.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_017.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_017_s.png\" alt=\"Choix bootloader\" title=\"Choix bootloader\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nLa fen\u00eatre suivante vous demande de choisir les groupes de paquets que vous d\u00e9sirez. S\u00e9lectionnez, avec la barre d&rsquo;espace, \u00e0 la fois le groupe <em>base<\/em> et <em>base-devel<\/em>.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_018.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_018_s.png\" alt=\"S\u00e9lection groupes de paquets\" title=\"S\u00e9lection groupes de paquets\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nLa fen\u00eatre suivante d\u00e9taille les paquets s\u00e9par\u00e9ment. Faites <em>OK<\/em> sans toucher \u00e0 rien.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_020.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_020_s.png\" alt=\"Menu installation\" title=\"Menu installation\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nSi vous s\u00e9lectionnez certains paquets quand m\u00eame, faites attention aux d\u00e9pendances. Si celles-ci ne sont pas remplies, vous aurez des erreurs \u00e0 l&rsquo;installation des paquets. Autrement dit, suivez mon conseil et ne s\u00e9lectionnez rien de plus que ce qui l&rsquo;est d\u00e9j\u00e0 dans la liste.<\/p>\n<p><b><u>6 Install packages<\/u><\/b><br \/>\nCette option du menu lance l&rsquo;installation effective des paquets.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_019.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_019_s.png\" alt=\"S\u00e9lection des paquets\" title=\"S\u00e9lection des paquets\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nLorsque l&rsquo;installtion des paquets est termin\u00e9e, il indique <em>Installation complete<\/em> et vous invite \u00e0 continuer:<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_021.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_021_s.png\" alt=\"Fin installation\" title=\"Fin installation\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nCeci nous ram\u00e8ne au menu principal.<\/p>\n<p><b><u>7 Configure system<\/u><\/b><br \/>\nDans cette partie-ci, vous serez amen\u00e9 \u00e0 configurer votre syst\u00e8me c&rsquo;est \u00e0 dire modifier les fichiers de configuration au moyen de l&rsquo;\u00e9diteur choisi au point 2 ci-dessus.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_022.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_022_s.png\" alt=\"Menu Configuration\" title=\"Menu Configuration\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nLa fen\u00eatre qui s&rsquo;ouvre indique les diff\u00e9rents fichiers \u00e0 modifier.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_023.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_023_s.png\" alt=\"S\u00e9lection fichiers config\" title=\"S\u00e9lection fichiers config\" width=\"400\" height=\"221\" class=\"size-full\" \/><\/a><br \/>\nRassurez-vous il n&rsquo;y a rien de bien compliqu\u00e9.<br \/>\nVoici le d\u00e9tail de ce qu&rsquo;il faut modifier fichier par fichier. Certains ne doivent pas \u00eatre modifi\u00e9s; dans ce cas, je n&rsquo;en parle pas: <\/p>\n<ul>\n<li>\/etc\/rc.conf<\/br><br \/>\nDans <em>LOCALIZATION<\/em>, modifiez la ligne commen\u00e7ant par <em>LOCALE=<\/em> pour y mettre votre <em>locale<\/em>. Dans mon cas, j&rsquo;y ai mis:<\/p>\n<pre class=\"codesource\">\r\nLOCALE=\"fr_BE.UTF-8\"\r\n<\/pre>\n<p>En France on mettrait <em>fr_FR.UTF-8<\/em>.<br \/>\nDans NETWORKING mettez le nom de votre machine \u00e0 la place de <em>\u00ab\u00a0myhost\u00a0\u00bb<\/em>:<\/p>\n<pre class=\"codesource\">\r\nHOSTNAME=\"le_nom_de_votre_PC\"\r\n<\/pre>\n<p>Ensuite ajoutez juste <em>eth0<\/em> sur la ligne commen\u00e7ant par <em>interface<\/em>:<\/p>\n<pre class=\"codesource\">\r\ninterface=eth0\r\n<\/pre>\n<p>Si vous avez choisi <em>nano<\/em> comme \u00e9diteur, tapez sur <em>ctrl+X<\/em> pour quitter l&rsquo;\u00e9diteur et r\u00e9pondez <em>Y<\/em> \u00e0 la demande de sauvegarde du fichier.\n<\/li>\n<li>\/etc\/locale.gen<\/br><br \/>\nDescendez votre curseur de fa\u00e7on \u00e0 d\u00e9commentez (enlever le <em>#<\/em> en d\u00e9but de ligne) les lignes correspondant \u00e0 vos locales. Pour moi, il s&rsquo;agit des lignes contenant <em>fr_BE.UTF-8 UTF-8<\/em>, <em>fr_BE ISO-8859-1<\/em> et <em>fr_BE@euro ISO-8859-15<\/em>.<\/li>\n<p><\/br><\/p>\n<li>\/etc\/pacman.conf<\/br><br \/>\npacman est l&rsquo;outil qui \u00e0 l&rsquo;instar d&rsquo;<em>apt-get<\/em> pour <em>Ubuntu\/Debian<\/em> permet de t\u00e9l\u00e9charger et d&rsquo;installer des paquets en tenant compte des d\u00e9pendances. Dans ce fichiers, on configure les d\u00e9p\u00f4ts. Il faut juste ajouter en toute fin du fichier le d\u00e9p\u00f4t <em>archlinuxfr<\/em> en tapant ces deux lignes:<\/p>\n<pre class=\"codesource\">\r\n[archlinuxfr]\r\nServer = http:\/\/repo.archlinux.fr\/$arch\r\n<\/pre>\n<\/li>\n<li>\/etc\/pacman.d\/mirrorlist<\/br><br \/>\nIci aussi il faut d\u00e9commenter la ligne avec le d\u00e9p\u00f4t que l&rsquo;on veut utiliser. Je vous conseille de d\u00e9commenter seulement la ligne contenant le d\u00e9p\u00f4t <em><a href=\"http:\/\/mir.archlinux.fr\/$repo\/os\/$arch\">archlinuxfr<\/a><\/em> dans la zone <em>## France<\/em>.\n<\/li>\n<p><\/br><\/p>\n<li>Root-password<\/br><br \/>\nTapez le mot de passe <em>root<\/em>, confirmez puis choisissez <em>Done<\/em> dans le menu pour revenir au menu principal.\n<\/li>\n<\/ul>\n<p><b><u>8 Install bootloader<\/u><\/b><br \/>\nInstallation du <em>bootloader<\/em>.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_024.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_024_s.png\" alt=\"Menu Install bootloader\" title=\"Menu Install bootloader\" width=\"400\" height=\"223\" class=\"size-full\" \/><\/a><br \/>\nLe fichier de configuration de <em>grub<\/em> va vous \u00eatre propos\u00e9 dans l&rsquo;\u00e9diteur que vous avez choisi pour v\u00e9rification. N&rsquo;y touchez pas \u00e0 moins de savoir ce que vous faites. Choisissez ensuite le disque ou la partition sur laquelle vous voulez installer <em>Grub<\/em>.<\/p>\n<p><b><u>9 Exit install<\/u><\/b><br \/>\nVoil\u00e0, l&rsquo;installation du syst\u00e8me de base est termin\u00e9e.<br \/>\n<a href=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_027.png\"><img loading=\"lazy\" src=\"http:\/\/linux.leunen.com\/wp-content\/uploads\/2011\/11\/arch_027_s.png\" alt=\"Menu Exit Install\" title=\"Menu Exit Install\" width=\"400\" height=\"222\" class=\"size-full\" \/><\/a><br \/>\nIl vous reste \u00e0 rebooter votre PC en tapant simplement reboot \u00e0 l&rsquo;invite de commande:<\/p>\n<pre class=\"codesource\">\r\n[root@archiso ~]# reboot\r\n<\/pre>\n<p>Nous allons ensuite mettre \u00e0 jour le syst\u00e8me,cr\u00e9er un utilisateur, installer le serveur X ainsi que Gnome-Shell.<\/p>\n<h3>Mise \u00e0 jour du syst\u00e8me<\/h3>\n<p>L&rsquo;iso utilis\u00e9e date du 19\/08\/2011; il est donc n\u00e9cessaire de faire une mise \u00e0 jour avant de continuer. Pour cela, vous devez bien \u00e9videmment reli\u00e9 votre PC \u00e0 internetvia un c\u00e2ble ethernet. A ce stade, le wifi n&rsquo;est pas configur\u00e9 et donc inutilisable.<br \/>\nSur le site <em>archlinux.fr<\/em>, on peut lire qu&rsquo;il y a un bug et que:<\/p>\n<blockquote><p>Il est n\u00e9cessaire de supprimer le fichier \/etc\/profile.d\/locale.sh avant de mettre \u00e0 jour.<\/p><\/blockquote>\n<p>Il suffit donc de taper ceci:<\/p>\n<pre class=\"codesource\">\r\n# rm \/etc\/profile.d\/locale.sh\r\n# pacman -Syu\r\n# pacman -Syu\r\n<\/pre>\n<p>Il faut lancer deux fois la commande <em>pacman -Syu<\/em> parce que \u00e0 la premi\u00e8re, le syst\u00e8me va seulement mettre \u00e0 jour l&rsquo;outil <em>pacman<\/em>. Le syst\u00e8me lui-m\u00eame ne sera mis \u00e0 jour qu&rsquo;\u00e0 la seconde commande.<\/p>\n<h3>Ajour d&rsquo;un utilisateur<\/h3>\n<p>On va ajouter un utilisateur au syst\u00e8me et en profiter pour installer <em>sudo<\/em>. Nous allons aussi ajouter notre utilisateur au groupe <em>sudo<\/em> de fa\u00e7on \u00e0 ne pas perdre notre bonne habitude apprise sous <em>Ubuntu<\/em> d&rsquo;utiliser <em>sudo<\/em> lorsqu&rsquo;on a besoin de droits d&rsquo;administration:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S sudo\r\n# useradd -m -s \/bin\/bash votre_login\r\n# passwd votre_login\r\n# usermod -G users,wheel,audio,optical,lp,scanner,log,power,storage,video votre_login\r\n# groupadd sudo\r\n# usermod -aG sudo votre_login\r\n<\/pre>\n<p>Il faut aussi modifier le fichier <em>\/etc\/sudoers<\/em> de fa\u00e7on \u00e0 ce que tous les membres du groupe sudo aient des droits d&rsquo;administration. Pour cela, il suffit de d\u00e9commenter la ligne contenant <em>%sudo ALL=(ALL) ALL<\/em>:<\/p>\n<pre class=\"codesource\">\r\n# nano \/etc\/sudoers\r\n<\/pre>\n<h3>Installation du serveur X<\/h3>\n<p>Avant de pouvoir installer <em>Gnome-Shell<\/em>, il faut d&rsquo;abord installer le <em>serveur X<\/em>:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S xorg-server xorg-xinit xorg-utils xf86-video-vesa xf86-video-fbdev\r\n<\/pre>\n<p>Installons aussi quelques fontes de caract\u00e8res qui nous seront utiles dans <em>Gnome-Shell<\/em>:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S ttf-liberation ttf-bitstream-vera ttf-dejavu\r\n<\/pre>\n<p>Il ne faut surtout pas oubli\u00e9 d&rsquo;installer aussi le driver pour la carte graphique. Si vous ne savez pas quelle carte graphique poss\u00e8de votre PC, vous pouvez le d\u00e9terminer en tapant:<\/p>\n<pre class=\"codesource\">\r\n# lspci | grep -i vga\r\n<\/pre>\n<p>Dans mon cas, j&rsquo;ai obtenu ceci:<\/p>\n<pre class=\"codesource\">\r\n00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 02)\r\n<\/pre>\n<p>Cela signifie que mon contr\u00f4leur graphique est un <em>Intel<\/em>. Mais \u00e7a pourrait \u00eatre un <em>ATI<\/em> ou un <em>nVIDIA<\/em>. A vous de le d\u00e9terminer. Aidez-vous du <a href=\"http:\/\/wiki.archlinux.fr\/Xorg#Piotes_Libres\">wiki<\/a> \u00e0 cette page.<br \/>\nJ&rsquo;ai donc install\u00e9 le driver <em>Intel<\/em> de cette mani\u00e8re:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S xf86-video-intel\r\n<\/pre>\n<p>Il faut ajouter au fichier de configuration <em>\/etc\/X11\/xorg.conf.d\/10-evdev.conf<\/em> le type de clavier utilis\u00e9 et accessoirement r\u00e9tablir l&rsquo;usage des touches <em>ctrl+alt+backspace<\/em> pour tuer le serveur X:<\/p>\n<pre class=\"codesource\">\r\n# nano \/etc\/X11\/xorg.conf.d\/10-evdev.conf\r\n<\/pre>\n<p>Ensuite modifiez la section InputClass  correspondant \u00e0 <em>evdev keyboard catchall<\/em> de fa\u00e7on \u00e0 ce qu&rsquo;elle ressemble \u00e0 ceci:<\/p>\n<pre class=\"codesource\">\r\nSection \"InputClass\"\r\n\t\tIdentifier \"evdev keyboard catchall\"\r\n\t\tMatchIsKeyboard \"on\"\r\n\t\tMatchDevicePath \"\/dev\/input\/event*\"\r\n\t\tDriver \"evdev\"\r\n\t\tOption \"XkbLayout\" \"be\"\r\n\t\tOption \"XkbOption\" \"terminate:ctrl_alt_bksp\"\r\nEndSection\r\n<\/pre>\n<p>Si c&rsquo;est sur un portable que vous install\u00e9 <em>Arch Linux<\/em>, il faut aussi installer le driver pour le <em>touchpad synaptics<\/em> et le configurer:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S xf86-input-synaptics\r\n# nano \/etc\/X11\/xorg.conf.d\/10-synaptics.conf\r\n<\/pre>\n<p>Modifiez le fichier en ajoutant les options suivantes dans la section correspondant au <em>touchpad catchall<\/em>:<\/p>\n<pre class=\"codesource\">\r\n\tOption \"VertEdgeScroll\" \"on\"\r\n\tOption \"HorizEdgeScroll\" \"on\"\r\n<\/pre>\n<h3>Installation de Gnome-Shell et de GDM<\/h3>\n<p>Maintenant que le serveur X est install\u00e9 et configur\u00e9, il reste \u00e0 installer <em>Gnome-Shell<\/em> et <em>gdm<\/em>:<\/p>\n<pre class=\"codesource\">\r\n# pacman -S gnome gdm gnome-shell-extensions gnome-tweak-tool\r\n<\/pre>\n<p>Quand tout est install\u00e9, rebootez le PC pour terminer l&rsquo;installation. Apr\u00e8s l&rsquo;invite <em>Grub<\/em>, l&rsquo;\u00e9cran d&rsquo;accueil de <em>GDM<\/em> devrait appara\u00eetre. Entrez votre mot de passe pour acc\u00e9der \u00e0 votre session <em>Gnome-Shell<\/em>. <\/p>\n<h3>Et maintenant&#8230;<\/h3>\n<p>La version de gnome install\u00e9e est minimale. Vous pouvez par vous-m\u00eame installer ce qu&rsquo;il manque ou, solution alternative, installer le paquet <em>gnome-extra<\/em> qui installe tous les autres logiciels et outils qui font normalement partie de Gnome.<br \/>\nInstallez aussi l&rsquo;outil <em>yaourt<\/em> qui remplace avantageusement <em>pacman<\/em> et qui permet en plus l&rsquo;acc\u00e8s au d\u00e9p\u00f4t <em>AUR<\/em> sorte de <em>Launchpad<\/em> \u00e0 la mode <em>Arch linux<\/em>.<\/p>\n<h3>Conclusion<\/h3>\n<p>On vient de voir qu&rsquo;installer une <em>Arch Linux<\/em> n&rsquo;est pas plus compliqu\u00e9 qu&rsquo;installer une autre distribution m\u00eame si cela se fait en ligne de commande. Les seules difficult\u00e9s sont malheureusement les m\u00eames pour toutes les distributions; \u00e0 savoir le partitionnement du disque dur et l&rsquo;installation du driver video. Mais \u00e0 voir les demandes dans les forums, ces probl\u00e8mes-l\u00e0 sont pr\u00e9sents m\u00eame avec une Ubuntu, reconnue pourtant simple \u00e0 installer.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Arch Linux est une distribution l\u00e9g\u00e8re et flexible qui essaie de rester la plus simple possible. C&rsquo;est la d\u00e9finition donn\u00e9e par le site web de Arch Linux. Mais pourquoi est-ce que je parle tout \u00e0 coup d&rsquo;Arch Linux ? Cela fait plusieurs mois que je manifeste mon m\u00e9contentement sur la fa\u00e7on dont \u00e9volue Ubuntu. J&rsquo;ai [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[23],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1203"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=1203"}],"version-history":[{"count":13,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1203\/revisions"}],"predecessor-version":[{"id":1216,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/1203\/revisions\/1216"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=1203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=1203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=1203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}