<divclass="col-main cell cell--auto"><!-- start custom main top snippet --><divid="results-container"class="search-result js-search-result"></div><!-- end custom main top snippet -->
<p>Dans ce petit guide, je vais détailler l’installation d’Archlinux avec Gnome 3.24 et suivant, Plasma 5.10.x, Xfce et Mate-Desktop. L’installation terminée proposera un environnement suffisamment étoffé pour être utilisable.</p>
<p>Pour des raisons pratiques, je n’aborde nullement l’ajout de matériel comme les imprimantes, les scanners, ou encore les webcams. Je vous renvoie aux wikis anglophone <ahref="https://wiki.archlinux.org/">https://wiki.archlinux.org/</a> et francophone <ahref="http://wiki.archlinux.fr/Accueil">http://wiki.archlinux.fr/Accueil</a> pour ce genre de manipulations.</p>
<p><strong>NOTE 1 :</strong> Ce tutoriel est <strong>volontairement simplifié</strong>. Il va vous permettre de voir comment installer une ArchLinux <strong>en solo</strong>. <strong>Ensuite, s’il y a des spécificités liées à votre matériel, c’est au cas par cas qu’il faut regarder et compulser frénétiquement les wikis ci-dessus.</strong> Si vous voulez installer une Archlinux **en parallèle **d’une installation de MS-Windows, c’est en dehors du cadre de ce document.</p>
<p><strong>NOTE 2 :</strong> Pour Lxde et LXQt, il faudra voir avec le tutoriel de février 2016 : <ahref="http://frederic.bezies.free.fr/blog/?p=14045">http://frederic.bezies.free.fr/blog/?p=14045</a></p>
<p><strong>NOTE 3 :</strong> Pour Budgie Desktop et Cinnamon, je vous conseille de vous reporter au tutoriel d’avril 2017 : <ahref="http://frederic.bezies.free.fr/blog/?p=15985">http://frederic.bezies.free.fr/blog/?p=15985</a></p>
<p><strong>NOTE 4 :</strong> Les images ISO d’installation ne sont plus qu’en 64 bits à compter du 1er mars 2017. Si vous avez un vieux PC en 32 bits, il vous faudra la dernière image ISO disponible sur le site <ahref="https://www.archlinux32.org/">Archlinux32</a>.</p>
<p>Pour cette version du guide, je me suis basé sur la dernière ISO officielle, celle qui utilise les scripts d’installation. En juin 2017, c’est la 2017.06.01.</p>
<p>Merci à Ewolnux, Xarkam, Frédéric Sierra, Ludovic Riand, Vincent Manillier, Thomas Pawlowski, Quentin Bihet, Igor Milhit et André Ray pour leurs conseils et remarques. Ce document est proposé sous licence <ahref="http://creativecommons.org/licenses/by-sa/4.0">CC-BY-SA 4.0.</a></p>
<p>Installer une Archlinux, c’est comme construire une maison. On commence par les fondations, et on rajoute les murs et le reste par la suite. L’image ISO utilisée est la archlinux-2017.06.01-x86_64.iso, mise en ligne début juin 2017.</p>
<p>La machine virtuelle est une machine VirtualBox à laquelle j’ai rajouté un disque virtuel de 128 Go. Des points spécifiques concernant l’utilisation dans VirtualBox sont indiqués. Par défaut, le noyau proposé par Archlinux est un noyau « court terme ». Si vous voulez un noyau LTS, je vous expliquerai comment faire.</p>
<p>Dans cette partie, certaines sections seront dédoublées à cause des différences entre l’installation en mode Bios et en mode UEFI.</p>
<p>Commençons par une installation en mode Bios, du point de vue du partitionnement et de l’attribution des partitions. Si vous utilisez une machine réelle ou virtuelle avec l’UEFI, des instructions spécifiques sont détaillées par la suite.</p>
<h4id="partitionnement-et-attribution-des-partitions-en-mode-bios-">Partitionnement et attribution des partitions en mode Bios :</h4>
<p>Voici donc l’écran qui nous permet de démarrer. Comme vous pouvez le voir, on peut démarrer soit avec un noyau 32 soit avec un noyau 64 bits. Il n’y a plus grande différence, sauf au niveau de certains logiciels typiquement 32 bits, mais j’expliquerai plus bas comment faire cohabiter 32 et 64 bits.</p>
<p><imgsrc="file://pictures/001.png"alt="Illustration 1: écran de démarrage en mode Bios, uniquement en 64 bits (depuis mars 2017)"/></p>
<p><em>Illustration 1: écran de démarrage en mode Bios, uniquement en 64 bits (depuis mars 2017)</em></p>
<p>La première chose à faire, c’est d’avoir le clavier français :</p>
<p>Pour le partitionnement, si vous avez peur de faire des bêtises, il est plus prudent de passer par un LiveCD comme gParted disponible à l’adresse suivante : <ahref="http://gparted.org/">http://gparted.org/</a></p>
<p>Avec cfdisk, sur l’écran de démarrage suivant, on choisit l’option « dos » pour le « label type » à appliquer.</p>
<p><imgsrc="file://pictures/002.png"alt="Illustration 2: premier démarrage de cfdisk"/></p>
<p><em>Illustration 2: premier démarrage de cfdisk</em></p>
<p>Pour le partitionnement en question :</p>
<table>
<thead>
<tr>
<th>Référence</th>
<th>Point de montage</th>
<th>Taille</th>
<th>Système de fichiers</th>
</tr>
</thead>
<tbody>
<tr>
<td>/dev/sda1</td>
<td>/boot</td>
<td>512 Mo</td>
<td>ext2</td>
</tr>
<tr>
<td>/dev/sda2</td>
<td></td>
<td>Taille de la mémoire vive ou plus</td>
<td>swap</td>
</tr>
<tr>
<td>/dev/sda3</td>
<td>/</td>
<td>20 Go</td>
<td>ext4</td>
</tr>
<tr>
<td>/dev/sda4</td>
<td>/home</td>
<td>Le reste du disque</td>
<td>ext4</td>
</tr>
</tbody>
</table>
<p>Il ne faut pas oublier de définir la partition attribuée à /boot comme démarrable (bootable). Ce qui donne l’écran suivant dans cfdisk.</p>
<p><imgsrc="file://pictures/003.png"alt="Illustration 3: cfdisk en action"/></p>
<p><em>Illustration 3: cfdisk en action</em></p>
<p>Pour le formatage des partitions, il suffit d’entrer les commandes suivantes :</p>
<p>On peut passer ensuite à l’installation de la base.</p>
<h4id="partitionnement-et-attribution-des-partitions-en-mode-uefi-">Partitionnement et attribution des partitions en mode UEFI :</h4>
<p>Voici donc l’écran qui nous permet de démarrer en mode UEFI, supporté uniquement pour la version 64 bits.</p>
<p><imgsrc="file://pictures/004.png"alt="Illustration 4: démarrage en mode UEFI"/>
<em>Illustration 4: démarrage en mode UEFI</em></p>
<p>Comme pour la section concernant le partitionnement en mode Bios, si vous craignez de faire des bêtises, vous pouvez utiliser gParted en mode liveCD : <ahref="http://gparted.org/">http://gparted.org/</a></p>
<p>Il faut se souvenir qu’il faut <strong>obligatoirement</strong> une table de partition GPT en cas d’installation en mode UEFI. Si vous n’êtes pas passé par gParted, il faut utiliser l’outil cgdisk.</p>
<table>
<thead>
<tr>
<th>Référence</th>
<th>Point de montage</th>
<th>Taille</th>
<th>Système de fichiers</th>
</tr>
</thead>
<tbody>
<tr>
<td>/dev/sda1</td>
<td>/</td>
<td>20 Go</td>
<td>ext4</td>
</tr>
<tr>
<td>/dev/sda2</td>
<td>/boot</td>
<td>512 Mo</td>
<td>fat32</td>
</tr>
<tr>
<td>/dev/sda3</td>
<td></td>
<td>Taille de la mémoire vive ou plus</td>
<td>swap</td>
</tr>
<tr>
<td>/dev/sda4</td>
<td>/home</td>
<td>Le reste du disque</td>
<td>ext4</td>
</tr>
</tbody>
</table>
<p><strong>Note :</strong> pour la partition /boot, il faut qu’elle soit étiquetée en EF00 à sa création. Pour le swap, c’est la référence 8200.</p>
<p><imgsrc="file://pictures/005.png"alt="Illustration 5: cgdisk en action pour un partitionnement avec un UEFI"/>
<em>Illustration 5: cgdisk en action pour un partitionnement avec un UEFI</em></p>
<p>Le partitionnement à appliquer ? C’est le suivant :</p>
<p>On peut passer à l’installation de la base.</p>
<h4id="installation-de-la-base-de-notre-archlinux-">Installation de la base de notre Archlinux :</h4>
<p>Après avoir procédé au partitionnement et à l’attribution des partitions, on peut attaquer les choses sérieuses, à savoir récupérer la base de notre installation. mais avant toute chose, choisissons le miroir le plus rapide.</p>
<p><strong>Note :</strong> si vous utilisez une connexion wifi, je vous conseille de voir cette page du wiki anglophone d’archlinux : <ahref="https://wiki.archlinux.org/index.php/Netctl">https://wiki.archlinux.org/index.php/Netctl</a></p>
<p>Avec l’outil nano nous allons modifier le fichier /etc/pacman.d/mirrorlist pour ne garder qu’un seul miroir. Le plus proche géographiquement et aussi le plus rapide possible. Pour une personne vivant en France, c’est <strong>de préférence</strong> mir.archlinux.fr et / ou archlinux.polymorf.fr.</p>
<p><imgsrc="file://pictures/006.png"alt="Illustration 6: la liste des miroirs disponibles."/></p>
<p><em>Illustration 6: la liste des miroirs disponibles.</em></p>
<p>J’ai utilisé le raccourci clavier suivant : <strong>ALT+R</strong>. On entre dans un premier temps « Server » (sans les guillemets). On presse la touche entrée. On saisit « #Server » (sans les guillemets) pour commenter tous les serveurs.</p>
<p>Avec le raccourci clavier <strong>CTRL+W</strong>, il suffit de saisir le nom du serveur qu’on veut utiliser et enlever la « # » sur sa ligne. Un <strong>CTRL+X</strong> suivi de la touche « y » (pour yes) permet d’enregistrer la modification.</p>
<p>On passe à l’installation de la base. La deuxième ligne rajoute certains outils bien pratique à avoir dès le départ. On peut ensuite s’attaquer à l’installation proprement dite.</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>pacstrap /mnt base base-devel
pacstrap /mnt zip unzip p7zip vim mc alsa-utils syslog-ng mtools dosfstools lsb-release ntfs-3g exfat-utils **(sur une seule ligne !)**
</code></pre></div></div>
<p>Si on veut utiliser un noyau linux long terme, il faut rajouter à la deuxième ligne pacstrap le paquet linux-lts. Pour ntfs-3g, c’est utile si vous êtes amené à utiliser des disques formatés en ntfs. Si ce n’est pas le cas, vous pouvez l’ignorer allègrement.</p>
<p><strong>Note :</strong> exfat-utils m’a été conseillé par André Ray pour la prise en charge des cartes SD de grande capacité. Merci pour le retour !</p>
<p>Maintenant que les outils de base sont installés, il faut générer le fichier /etc/fstab qui liste les partitions présentes.</p>
<p>Au tour du chargeur de démarrage. J’utilise Grub2 qui s’occupe de tout et récupère les paquets qui vont bien. Le paquet os-prober est indispensable pour un double démarrage.</p>
<p>Avant d’aller plus loin, voici quelques infos pratiques. Cela concerne les pays francophones comme la Belgique, la Suisse, le Luxembourg ou encore le Canada francophone.</p>
<p>Nous allons par la suite créer des fichiers qui demanderont des valeurs précises. Les voici résumées ici :</p>
<table>
<thead>
<tr>
<th>Pays</th>
<th>Locale (LANG)</th>
<th>Clavier (KEYMAP)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Belgique</td>
<td>fr_BE.UTF-8</td>
<td>be-latin1</td>
</tr>
<tr>
<td>Canada</td>
<td>fr_CA.UTF-8</td>
<td>cf</td>
</tr>
<tr>
<td>France</td>
<td>fr_FR.UTF-8</td>
<td>fr-latin9</td>
</tr>
<tr>
<td>Luxembourg</td>
<td>fr_LU.UTF-8</td>
<td>fr-latin9</td>
</tr>
<tr>
<td>Suisse</td>
<td>fr_CH.UTF-8</td>
<td>fr_CH</td>
</tr>
</tbody>
</table>
<p>Pour avoir le bon clavier en mode texte, créez le fichier /etc/vconsole.conf. Il suffira de l’adapter si le besoin s’en fait sentir.</p>
<p>Pour avoir la localisation française, le fichier /etc/locale.conf doit contenir la bonne valeur pour LANG. Pour un personne en France métropolitaine :</p>
<p><strong>Note :</strong> La deuxième ligne est nécessaire si on apprécie d’avoir le tri par la « casse » (majuscule puis minuscule) activé. Merci à Igor Milhit pour la remarque !</p>
<p>Il faut vérifier que la ligne fr_FR.UTF-8 UTF-8 dans le fichier /etc/locale.gen n’a pas de # devant elle. Ainsi que la ligne en_US.UTF-8 UTF-8. Évidemment, la valeur fr_FR.UTF-8 doit être modifiée si besoin est. On va maintenant générer les traductions :</p>
<p>Le nom de la machine ? Il est contenu dans le fichier <strong>/etc/hostname</strong>. Il suffit de taper le nom sur la première ligne. Par exemple : <em>fredo-archlinux-gnome.</em> À remplacer par le nom de la machine bien entendu.</p>
<p>Le fuseau horaire ? Une seule étape. Prenons le cas d’une installation avec le fuseau horaire de Paris. Tout dépend de votre lieu de résidence. On commence par créer un lien symbolique :</p>
<p>Ensuite, deux cas se présentent. Soit on a une machine en mono-démarrage sur Archlinux, et on peut demander à ce que l’heure appliquée soit UTC, soit un double démarrage avec MS-Windows. Restons dans ce premier cas.</p>
<p><strong>Sinon, on ne touche à rien.</strong> MS-Windows est un goujat dans ce dojuinne.</p>
<p>Étape suivante ? Générer le fichier de configuration de Grub.</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>mkinitcpio -p linux ou **linux-lts** si vous voulez le noyau lts.
grub-mkconfig -o /boot/grub/grub.cfg
</code></pre></div></div>
<p><strong>Note</strong> : si vous avez une « hurlante » contenant « /run/lvm/lvmetad.socket: connect failed » ou quelque chose d’approchant, ce n’est pas un bug. C’est une alerte sans conséquence. Cf <ahref="https://wiki.archlinux.org/index.php/GRUB#Boot_freezes">https://wiki.archlinux.org/index.php/GRUB#Boot_freezes</a></p>
<p><strong>2) Pour une installation en mode UEFI :</strong></p>
<p>Il faut déjà vérifier la présence de la variable efivars. Si en entrant la commande mount, vous avez dans la liste une réponse du style :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>efivars on /sys/firmware/efi/efivars type efivars (rw,nosuid,nodev,noexec,relatime)
</code></pre></div></div>
<p>Dans ce cas, vous pouvez aller directement à la ligne du grub-install, ci-dessous, et sauter la première ligne de commande. La deuxième ligne est d’un seul tenant.</p>
<p>Pour le réseau, installer et activer NetworkManager est une bonne idée. Vous pouvez remplacer NetworkManager par le duo wicd et wicd-gtk <strong>en cas de problème.</strong> Pour wicd :</p>
<p><strong>NOTE 1 :</strong> si vous n’utilisez pas NetworkManager, je vous renvoie à cette page du wiki anglophone d’Archlinux, qui vous aidera dans cette tâche : <ahref="https://wiki.archlinux.org/index.php/Netctl">https://wiki.archlinux.org/index.php/Netctl</a></p>
<p><strong>NOTE 2 :</strong> netctl et networkmanager rentrent en conflit et <strong>ne doivent pas</strong> être utilisé en même temps. D’ailleurs, netctl et wicd entre aussi en conflit. Une règle simple : un seul gestionnaire de connexion réseau à la fois !</p>
<p><strong>NOTE 3 :</strong> si vous voulez utiliser des réseaux wifi directement avec NetworkManager et son applet, le paquet gnome-keyring est indispensable. Merci à Vincent Manillier pour l’info.</p>
<p>Dernier réglage, <strong>optionnel</strong> si on veut avoir accès à l’outil yaourt, il faut ajouter ceci au fichier /etc/pacman.conf à la fin. Une fois yaourt installé, on peut enlever <strong>sans aucun risque</strong> les lignes en question.</p>
<p>Si vous voulez utiliser un outil comme Skype (qui est uniquement en 32 bits) et que vous installez un système 64 bits, il faut décommenter (enlever les #) des lignes suivantes :</p>
<p>Nous attaquons donc la partie la plus intéressante, l’installation de l’environnement graphique. Il y a des étapes communes à tous les environnements. Un peu plus loin est indiquée la partie concernant <strong>uniquement</strong> Gnome.</p>
<p>Une fois le système démarré, on se connecte <strong>en root</strong>. Étant donné que j’ai installé NetworkManager (ou wicd selon les goûts) à l’étape précédente, le réseau fonctionne directement. On tape les lignes de commande suivantes pour mettre à jour les dépôts et installer yaourt un outil qui va nous simplifier grandement la vie.</p>
<p>Ainsi que ntp (synchronisation de l’heure en réseau) et cronie (pour les tâches d’administration à automatiser). L’installation de yaourt dépend de l’ajout du dépôt archlinuxfr, bien entendu.</p>
<p>Une fois yaourt installé (si on le désire), on peut enlever le dépôt archlinux du fichier /etc/pacman.conf car yaourt est disponible sur AUR.</p>
<p><strong>Note :</strong> si on veut avoir les logs en clair en cas de problème, il faut modifier avec nano (ou vim) le fichier /etc/systemd/journald.conf en remplaçant la ligne :</p>
<p>Les outils en place, on lance alsamixer avec la commande du même nom, pour configurer le niveau sonore :</p>
<p><imgsrc="008.png"alt="Illustration 8: alsamixer en action"/></p>
<p><em>Illustration 8: alsamixer en action</em></p>
<p>Une fois l’ensemble configuré, pour le conserver tel quel, il suffit d’entrer :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>alsactl store
</code></pre></div></div>
<p>Nous sommes dans le multimédia ? Restons-y.</p>
<p>On va installer l’ensemble des greffons gstreamer qui nous donneront accès aux fichiers multimédias une fois Gnome lancé. Si vous n’avez pas installé yaourt, il faudra le remplacer par <strong>pacman -S</strong> ou <strong>sudo pacman -S</strong> quand vous utiliserez votre compte utilisateur « normal » plus tard.</p>
<p>Pour l’exécution de la ligne suivante, il est demandé de choisir un support pour OpenGL. Pour le moment, on choisit MesaGL. La modification correspondant à votre matériel sera faite lors de l’installation de Xorg. Ainsi que la version « libx264 » proposé en premier choix. Merci à Adrien de Linuxtricks pour m’avoir aidé à réduire la longueur de la ligne de commande :)</p>
<p>Si on utilise un ordinateur portable avec un pavé tactile, il faut rajouter le paquet xf86-input-synaptics ou <strong>de préférence</strong> xf86-input-libinput.</p>
<p>Il faut ensuite choisir le pilote pour le circuit vidéo. Voici les principaux pilotes, sachant que le paquet xf86-video-vesa englobe une énorme partie des circuits graphiques, dont ceux non listés dans le tableau un peu plus loin. En cas de doute : <ahref="https://wiki.archlinux.org/index.php/Xorg#Driver_installation">https://wiki.archlinux.org/index.php/Xorg#Driver_installation</a></p>
<p>Pour Nvidia, c’est un casse-tête au niveau des pilotes propriétaires. Le plus simple est de se référer au wiki d’Archlinux : <ahref="https://wiki.archlinux.org/index.php/NVIDIA">https://wiki.archlinux.org/index.php/NVIDIA</a></p>
<table>
<thead>
<tr>
<th>Circuits graphiques</th>
<th>Pilotes libres</th>
<th>Pilotes non libres (si existant)</th>
</tr>
</thead>
<tbody>
<tr>
<td>AMD</td>
<td>xf86-video-ati</td>
<td>Catalyst (disponible sur AUR, le dépôt utilisateur)</td>
</tr>
<tr>
<td>Intel</td>
<td>xf86-video-intel</td>
<td></td>
</tr>
<tr>
<td>Nvidia</td>
<td>xf86-video-nouveau</td>
<td>Nvidia (cf le wiki d’archlinux) pour la version à installer en fonction de la carte graphique</td>
</tr>
</tbody>
</table>
<p>Dans le cas d’une machine virtuelle, j’ai utilisé le paquet <strong>xf86-video-vesa</strong>. On passe ensuite à l’installation des polices. Voici la ligne de commande pour les principales.</p>
<p><strong>Note 2 :</strong> pour les polices Microsoft, le paquet ttf-ms-fonts, elles sont sur le dépôt AUR, donc il faut utiliser yaourt pour les récupérer et les installer.</p>
<p>Cependant, depuis l’arrivée de Pacman 4.2, il est impossible de construire un paquet avec l’option –asroot. Donc vous devrez lancer la commande ci-dessous en tant qu’utilisateur simple.</p>
<p>Si vous faites une installation dans VirtualBox, il faut deux paquets. En plus de xf86-video-vesa, il faut le paquet virtualbox-guest-utils. Cependant, il y a deux choix qui arrive pour ce paquet.</p>
<p><imgsrc="file://pictures/009.png"alt="Illustration 9: Choix du paquet à installer concernant virtualbox-guest-utils"/></p>
<p><em>Illustration 9: Choix du paquet à installer concernant virtualbox-guest-utils</em></p>
<p>Le premier nécessite le paquet linux-headers (ou linux-lts-headers), le deuxième propose les modules noyaux déjà précompilés. <strong>On choisit donc la deuxième option.</strong></p>
<p><strong>Note 3 :</strong> si vous avez décidé d’installer le noyau lts, il faut installer les paquets linux-lts-headers et virtualbox-guest-dkms. Il n’y a plus de modules précompilés pour le noyau linux-lts</p>
<p>La prise en charge des modules noyau se fait avec la commande systemctl suivante :</p>
<p><strong>Note :</strong> si vous installez un jour VirtualBox sur une machine réelle je vous renvoie à cette page du wiki francophone : <ahref="https://wiki.archlinux.fr/VirtualBox">https://wiki.archlinux.fr/VirtualBox</a></p>
<p>On va rajouter quelques outils, histoire de ne pas voir un environnement vide au premier démarrage.</p>
<p>On commence par tout ce qui est graphique : gimp, cups (gestion de l’imprimante) et hplip (si vous avez une imprimante scanner Hewlett Packard). Le paquet python-pyqt5 est indispensable pour l’interface graphique de HPLIP :</p>
<p>Depuis la fin juillet 2014, il y a deux versions qui sont supportés par Archlinux pour LibreOffice, en conformité avec ce que propose la Document Foundation. Pour la version <strong>stable</strong> et les utilisateurs <strong>prudents</strong>, on utilise la ligne de commande :</p>
<p>On crée un utilisateur avec la commande suivante, qui sera indispensable pour appliquer un des addenda si vous ne voulez pas utiliser Gnome.</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>useradd -m -g wheel -c 'Nom complet de l’utilisateur' -s /bin/bash nom-de-l’utilisateur **sur une seule ligne !**
passwd nom-de-l’utilisateur
</code></pre></div></div>
<p>Avant de finir, on va configurer sudo en utilisant visudo. En effet, il nous suffit de modifier une ligne pour que l’on puisse accéder en tant qu’utilisateur classique aux droits complets sur la machine de manière temporaire.</p>
<p>Il faut aller, en utilisant la flèche du bas jusqu’à la ligne :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>#Uncomment to allow members of group wheel to execute any command
</code></pre></div></div>
<p>Et enlever le # sur la ligne qui suit. La séquence de touches « Échap : w et q » permet de converser la modification.</p>
<p><strong>À partir d’ici, c’est la section dédiée à Gnome qui commence :</strong></p>
<p>On passe enfin au morceau de choix : l’installation de Gnome, les extensions étant indispensables pour avoir le mode « Gnome Classique ». Le paquet telepathy permet d’ajouter le maximum de support pour les comptes utilisateurs en ligne.</p>
<p>L’installation de Gnome est maintenant terminée.</p>
<p><strong>Fin de la section uniquement consacrée à Gnome, ici, il y a des points communs à tous les environnements proposés.</strong></p>
<p>Pour être certain d’avoir le bon clavier au démarrage de GDM ou d’un autre gestionnaire de connexion comme sddm, lightdm ou lxdm, voici une petite commande à lancer (en modifiant le clavier selon les besoins) :</p>
<p>Les valeurs étant à adapter en fonction de la locale et du clavier, bien entendu.</p>
<p><strong>Note 4 :</strong> Si vous avez besoin de gérer des périphériques utilisant MTP (tablettes sous android par exemple), il vous faut rajouter les deux paquets gvfs-mtp et mtpfs.</p>
<p>Étant donné que systemd est utilisé, voici la liste des services à activer (avec une explication rapide), <strong>qui sera la même pour chacun des environnements</strong> proposés dans les « addenda » :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>systemctl enable syslog-ng → *gestion des fichiers d’enregistrement d’activité*
systemctl enable cronie → *pour les tâches récurrentes*
systemctl enable avahi-daemon → *dépendance de Cups*
systemctl enable avahi-dnsconfd → *autre dépendance de Cups*
systemctl enable org.cups.cupsd → *cups pour les imprimantes*
systemctl enable bluetooth → *uniquement si on a du matériel bluetooth*
systemctl enable ntpd → *pour synchroniser l’heure en réseau.*
</code></pre></div></div>
<p><strong>Note 5</strong> : dans un premier temps, il ne faut pas activer le gestionnaire de connexion de l’environnement choisi. On fait uniquement un systemctl start suivi du nom du gestionnaire en question.</p>
<p>Comme je présente Gnome dans la section principale, c’est GDM. Sinon, il faut se référer à l’addenda correspondant.</p>
<p>Sinon, il suffit de se référer à l’addenda correspondant à l’environnement de votre choix.</p>
<p>Au démarrage suivant, GDM nous accueille, et nous pouvons nous connecter.</p>
<p><imgsrc="file://pictures/010.png"alt="Illustration 10: GDM 3.24.2 avec les sessions Wayland et Gnome sur Xorg"/></p>
<p><em>Illustration 10: GDM 3.24.2 avec les sessions Wayland et Gnome sur Xorg</em></p>
<h2id="iii-finalisons-linstallation-de-gnome">III) Finalisons l’installation de Gnome.</h2>
<p><strong>Note :</strong> à partir de maintenant, nous sommes connectés en tant qu’utilisateur classique.</p>
<p>Quelques outils à rajouter : xsane (pour le scanner), mais aussi unoconv (pour l’aperçu des fichiers dans Gnome Documents). On pourrait rajouter Adobe Flash, mais pourquoi rajouter cette usine à faille de sécurité ?</p>
<p>Il faut penser à vérifier que le clavier est correctement configuré. Ce qui se fait dans menu système unifié, options de configuration.</p>
<p><imgsrc="file://pictures/011.png"alt="Illustration 11: Gnome 3.24.2 en vue activités"/></p>
<p><em>Illustration 11: Gnome 3.24.2 en vue activités</em></p>
<p>On va personnaliser le bureau Gnome en lui ajoutant la date complète et les boutons pour minimiser et maximiser les fenêtres avec Gnome Tweak Tool.</p>
<p><imgsrc="file://pictures/012.png"alt="Illustration 12: Gnome Tweak Tool en action."/></p>
<p><em>Illustration 12: Gnome Tweak Tool en action.</em></p>
<p>Pour finir des captures d’écran du mode « Gnome Shell » et « Gnome Classique ».</p>
<p><imgsrc="file://pictures/013.png"alt="Illustration 13: Gnome Shell 3.24.2 et « LibreOffice-fresh »"/></p>
<p><em>Illustration 13: Gnome Shell 3.24.2 et « LibreOffice-fresh »</em></p>
<p><imgsrc="file://pictures/014.png"alt="Illustration 14: Gnome classique 3.24.2 en action"/></p>
<p><em>Illustration 14: Gnome classique 3.24.2 en action</em></p>
<p>Voila, le guide est maintenant fini. Cependant, je n’ai pas abordé l’installation d’un pare-feu. C’est quelque chose de plus technique.</p>
<p>J’ai surtout voulu faire un <strong>guide rapide</strong>, histoire de montrer qu’en une petite heure on pouvait avoir un environnement installé et assez complet pour le fignoler par la suite.</p>
<p><strong>Note :</strong> commandes à entrer en tant qu’utilisateur classique. Si vous n’avez pas yaourt, sudo pacman -S sera à utiliser. Kde-l10n-fr étant à remplacer par votre locale. Dans les précédentes versions, il y avait k3b, mais il a été intégré dans les kde-applications à partir de la version 17.04.</p>
<p>Le paquet breeze-kde4 permet de donner un thème « KDE 5 » aux applications non encore adaptées pour le nouvel environnement.</p>
<p>Pour avoir le bon agencement clavier dès la saisie du premier caractère du mot de passe, il faut entrer la commande suivant avant de lancer pour la première fois sddm :</p>
<p>Bien entendu, la valeur à utiliser après set-x11-keymap doit être identique à celle saisie plus haut quand on a configuré la base d’Archlinux. Sans oublier le correctif indiqué plus haut dans la section Gnome concernant le clavier français sous Xorg.</p>
<p><strong>Note :</strong> commandes à entrer en tant qu’utilisateur classique. Si vous n’avez pas yaourt, sudo pacman -S sera à utiliser.</p>
<p><strong>Note 2 :</strong> si vous avez besoin de gérer des périphériques utilisant MTP (tablettes sous android par exemple), il vous faut rajouter les deux paquets gvfs-mtp et mtpfs.</p>
<p><strong>Note 3 :</strong> courant janvier 2017, gstreamer-0.10 a été déprécié, après 4 ans sans la moindre mise à jour par les développeurs, et par conséquent, le greffon audio de Xfce est désormais celui de Pulseaudio, d’où le rajout de pavucontrol dans la liste des paquets.</p>
<p><strong>Note 4 :</strong> VLC a été remplacé par SMPlayer pour des raisons pratiques. VLC reviendra quand il sortira en version 3.0 officielle et finale.</p>
<p>Pour installer Xfce, il faut entrer :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yaourt -S xfce4 xfce4-goodies gvfs smplayer quodlibet python2-pyinotify lightdm-gtk-greeter midori xarchiver claws-mail galculator evince ffmpegthumbnailer xscreensaver pavucontrol pulseaudio pulseaudio-alsa libcanberra-{pulse,gstreamer} system-config-printer **→ (pour installer le support des imprimantes)**
</code></pre></div></div>
<p>SMPlayer et Quodlibet ? Pour la vidéo et l’audio. Midori ? Pour la navigation internet. Pour les périphériques amovibles, gvfs est obligatoire. Claws-mail ou Mozilla Thunderbird (avec le paquet thunderbird-i18n-fr) pour le courrier. Lightdm étant pris, car plus rapide à installer. Le paquet python2-pyinotify est nécessaire pour activer le greffon de mise à jour automatique de la musicothèque sous Quodlibet.</p>
<p>Evince ? Pour les fichiers en pdf. On peut aussi remplacer xarchiver par fileroller. Quant à ffmpegthumbnailer, c’est utile si vous désirez avoir un aperçu des vidéos stockées sur votre ordinateur. Enfin, xscreensaver sert au verrouillage de l’écran.</p>
<p>Si vous utilisez NetworkManager, vous pouvez rajouter l’applet pour gérer et surveiller votre réseau avec le paquet « network-manager-applet ». Si vous voulez personnaliser votre lightdm :</p>
<p>Pour avoir le bon agencement clavier dès la saisie du premier caractère du mot de passe, il faut entrer la commande suivant avant de lancer pour la première fois lightdm :</p>
<p><strong>Note 5 :</strong> pour avoir des plus jolies icônes, on peut installer le paquet AUR elementary-xfce-icons ou encore les mint-x-icons. mais après, c’est à vous de voir !</p>
<p><imgsrc="file://pictures/016.png"alt="Illustration 16: Xfce 4.12.0 en action."/></p>
<p><em>Illustration 16: Xfce 4.12.0 en action.</em></p>
<p><strong>Note :</strong> commandes à entrer en tant qu’utilisateur classique. Si vous n’avez pas yaourt, sudo pacman -S sera à utiliser.</p>
<p><strong>Note 2 :</strong> Mate 1.18 étant uniquement en gtk3, cela simplifie l’installation.</p>
<p><strong>Note 3 :</strong> Si vous avez besoin de gérer des périphériques utilisant MTP (tablettes sous android par exemple), il vous faut rajouter les deux paquets gvfs-mtp et mtpfs.</p>
<p>L’installation ressemble à celle de Xfce, donc pour les explications des paquets, cf l’addenda consacré à Xfce. Idem pour l’utilisation de NetworkManager si vous le voulez. Il ne faut pas oublier de rajouter un outil de gravure, comme Brasero si nécessaire. Pour le navigateur, Mozilla Firefox, Chromium ou encore Midori. C’est selon les goûts !</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yaourt -S mate mate-extra lightdm-gtk-greeter gnome-icon-theme smplayer quodlibet python2-pyinotify accountsservice claws-mail system-config-printer gtk3-print-backends **→** **(pour installer le support des imprimantes)**
<p>Pour avoir le bon agencement clavier dès la saisie du premier caractère du mot de passe, il faut entrer la commande suivant avant de lancer pour la première fois lightdm :</p>