Arch Linux est une distribution Linux qui vise l’architecture x86-64 (l’ordinateur de bureau standard qui utilise un processeur Intel ou AMD). Je l’utilise depuis plusieurs années et même si cette distribution figure parmi le top 20 de distrowatch.com, ce qui signifie qu’elle est très populaire, je voulais tout de même en parler un peu.
Arch Linux n’est pas trop difficile ni trop facile, je la placerais environ dans le milieu, ce qui lui permet d’être une distribution très versatile. Ce que je veux dire par cela est que le système ne nous tient pas par la main comme bien des distributions grand-public le font, mais elle n’est ne va pas non plus trop profond dans les détails qui font du sens seulement pour les experts (il est tout de même possible de le faire, mais pas obligatoire).
Pourquoi est-elle facile?
Parce que nous n’avons pas à nous soucier de la compilation des paquets que nous installons et de ce qui y est relié. Certaines distributions dépendent fortement de la compilation des applications avant de les installer, et à moins de s’y connaître et que cela nous intéresse, cela peut devenir une énorme perte de temps de recompiler une application à chaque mise à jour. Certains programmes, comme les lecteurs de musique et de vidéos, navigateurs web et suites bureautiques peuvent nécessiter plusieurs heures de compilation. Même si l’ordinateur reste utilisable pendant la compilation, ses performances s’en voient réduites dû au fait que ce processus utilise une grande partie de la puissance du/des processeur(s). Mais Arch Linux ne fait pas partie ce groupe de distributions, les paquets sont pré-compilés et optimisés pour le système. Aussi, la plupart sinon toutes les fonctionnalités «normales» de Linux sont présentes par défault, donc n’importe qui ayant de l’expérience avec Linux/Unix sera capable de l’utiliser.
Pourquoi est-elle difficile?
Nous dépendons beaucoup de la ligne de commande, du moins pour construire le système de base. Il n’y a pas d’installateur fourni avec le système, nous devons donc installer le système dans un terminal, mais ne vous en faites pas, il y a un guide pour nous aider. Une fois l’installation terminée, nous nous retrouvons avec un système de base qui ne comporte toujours aucune interface graphique, c’est maintenant à nous de décider comment nous voulons modeler ce système selon nos besoins. Nous pouvons le rendre aussi complexe, puissant ou simple que nous le désirons ou selon nos besoins spécifiques. Cependant, même lorsque nous installons une interface graphique, la majorité des tâches de maintenance devront être exécutées dans une console. Cela signifie qu’un bon niveau de connaissance des commandes Unix/Linux sera nécessaire, ainsi qu’une certaine aisance en matière de modification de fichiers de configuration. Naturellement, tout cela implique un investissement de temps important comparé à un système où tout se fait en arrière-scène au simple clic d’un bouton.
Une particularité intéressante d’Arch Linux, est que celle-ci est une distribution «roulante» (rolling distribution), ce qui signifie que tant que nous mettons régulièrement le système à jour, nous avons toujours la dernière version disponible du système et celui-ci ne devient jamais désuet. Cependant, n’oublions pas que l’utilisation quotidienne d’un ordinateur de bureau va tout de même «encrasser» progressivement le système et un formatage pourrait tout de même devenir souhaitable dans un futur relativement éloigné. Mais au moins, rien ne nous y force tant que nous ne sommes pas prêts à le faire.
Il y a une raison de plus pour laquelle je recommande Arch Linux, et ce même à des débutants (à conditions que ceux-ci souhaitent apprendre Linux). Cette raison est le site web Arch Linux Wiki, que vous avez surement déjà visité si vous utilisez déjà Linux et avez fait quelques recherches sur internet auparavant, même si vous utilisez une autre distribution. Parce qu’il y a tellement d’information à propos de tellement de choses, c’est une mine d’or d’information concernant Linux. Si un paquet ou application est disponible pour le système, et que son installation nécessite autre choses que de seulement demander au gestionnaire de paquet de l’installer, il y a de fortes chances qu’une page détaillant les étapes existe sur le Wiki. Donc que vous soyez un débutant ou non, le site Wiki contient assez d’information pour survivre avec Arch Linux, à condition d’avoir la volonté d’apprendre et de faire les choses soi-même.