Arch Linux (Français)

État de la traduction:
Cet article est la version francophone de
Arch Linux
. Date de la dernière traduction: 2025-09-01. Vous pouvez aider à synchroniser la traduction s'il y a eu des
changements
dans la version anglaise.
Related articles
Arch compared to other distributions (Français)
Arch terminology
Arch-based distributions (Français)
Frequently asked questions (Français)
Trademark policy
archiso (Français)
Arch Linux
est une distribution
GNU/Linux
polyvalente pour l'architecture
x86-64
, développée de manière indépendante, qui s'efforce de fournir les
dernières versions stables
de la plupart des logiciels en suivant un modèle de publication continue (
rolling release
).
L'installation par défaut est un
système de base minimal
, configuré par l'utilisateur pour n'ajouter que ce qui répond à ses besoins.
Principes
Simplicité
Arch Linux définit la simplicité par
sans ajouts ou modifications inutiles
. Elle livre les logiciels tels qu'ils ont été publiés par les développeurs d'origine en amont (
upstream
) avec un minimum de changements spécifiques à la distribution en aval (
downstream
). Les correctifs non acceptés par les développeurs en amont sont évités, et les correctifs en aval d'Arch consistent presque entièrement en des corrections de bogues rétro-portées qui sont rendus obsolètes dès la prochaine version du projet.
De même, Arch fournit les fichiers de configuration fournis par l'amont, avec des modifications limitées aux problèmes spécifiques à la distribution, comme l'ajustement des chemins d'accès aux fichiers système. Il n'ajoute pas de fonctionnalités d'automatisation telles que l'activation d'un service simplement parce que le paquet a été installé. Les paquets ne sont divisés que lorsqu'il existe des avantages convaincants, comme le gain d'espace disque dans les cas particulièrement graves de gaspillage.
Les
paquets officiels
d'Arch Linux ne fournissent pas d'utilitaires de configuration
graphique
génériques (c'est-à-dire qu'il n'y a ni assistant d'installation en GUI ni outil de configuration système GUI, et Arch en tant que distribution ne promeut pas les GUI pour la configuration du système), encourageant les utilisateurs à effectuer la plupart des configurations système à partir d'un
shell en ligne de commande
et d'un
éditeur de texte
.
Modernité
Arch Linux s'efforce de maintenir les dernières versions stables de ses logiciels tant que la casse des paquets du système peut être raisonnablement évitée. Il est basé sur un système "
rolling-release
", qui permet une installation unique avec des mises à jour continues.
Arch Linux incorpore le
noyau
le
plus récent
ainsi que des fonctionnalités disponibles pour les utilisateurs de GNU/Linux, y compris :
le système init
systemd
,
les
systèmes de fichiers
modernes,
LVM2
,
le
RAID logiciel
,
la prise en charge d'
udev
,
les
initcpio
(avec
mkinitcpio
).
Arch Linux ne reste pas à utiliser des logiciels existants s'il existe de meilleurs options modernes et pérennes.
Pragmatisme
Arch est une distribution pragmatique plus qu'idéologique :
les principes énoncés ici ne sont utiles qu'en tant que guides
. Les décisions de conception sont prises au cas par cas par consensus des développeurs. L'analyse technique basée sur du factuel et les échanges sont ce qui compte, pas la politique ou l'opinion populaire.
Le grand nombre de paquets et de scripts de compilation dans les différents dépôts d'Arch Linux offrent des logiciels libres pour ceux qui les préfèrent, ainsi que des paquets de logiciels propriétaires pour ceux qui privilégient la fonctionnalité à l'idéologie.
Centrée sur l'utilisateur
Tandis que de nombreuses distributions GNU/Linux tentent d'être plus
simples pour l'utilisateur
, Arch Linux a toujours été, et restera toujours
centrée sur l'utilisateur
:
La distribution est destinée à répondre aux besoins de ceux qui y contribuent, plutôt que d'essayer d'attirer le plus grand nombre.
Elle est destinée à l'utilisateur compétent de GNU/Linux ou à toute personne ayant une attitude de bricoleur et disposée à lire la documentation et à résoudre ses propres problèmes.
Tous les utilisateurs sont encouragés à
participer
et à contribuer à la distribution. Signaler et aider à corriger les
bugs
est très apprécié et les patchs améliorant les paquets ou les
projets principaux
sont très appréciés : Les développeurs d'Arch sont des volontaires et les contributeurs actifs se retrouveront souvent à faire partie de cette équipe. Les
Archers
peuvent librement contribuer aux paquets dans
AUR
, améliorer la
documentation ArchWiki
, fournir une assistance technique aux autres ou simplement échanger des opinions dans les
Canaux IRC Arch
ainsi que le
forum international
, le
forum francophone
ou les
mailing lists
. Arch Linux est le système d'exploitation de choix pour de nombreuses personnes à travers le monde.
Versatilité
Arch Linux est une distribution polyvalente. Lors de l'installation, seul un environnement en ligne de commande est fourni ; plutôt que de devoir purger les paquets inutiles et indésirables, l'utilisateur a la possibilité de construire un système personnalisé en choisissant parmi des milliers de paquets de haute qualité fournis dans les
dépôts officiels
pour l'architecture
x86-64
.
Arch suit un modèle de «rolling release» accompagnée par
pacman
, un gestionnaire de paquets léger, simple et rapide qui permet de mettre continuellement à jour le système entier avec une seule commande. Arch fournit également le
Arch build system
, un système de type ports pour faciliter la construction et l'installation de paquets à partir des sources, qui peuvent également être synchronisés avec une commande. De plus, le "
Arch User Repository
" contient plusieurs milliers de scripts
PKGBUILD
contribués par la communauté pour compiler des paquets installables à partir des sources en utilisant l'application
makepkg
. Il est également possible pour les utilisateurs de construire et de maintenir leurs propres dépôts personnalisés facilement.
Historique
La communauté Arch s'est développée et a mûri pour devenir l'une des distributions Linux les plus populaires et les plus influentes, comme en témoigne également les
intérêts et critiques
reçus au fil des années.
En dehors de
certaines exceptions
, les développeurs d'Arch restent des volontaires à temps partiel, non rémunérés, et il n'y a aucune perspective de monétisation d'Arch Linux, qui restera donc «free» dans tous les sens du terme. Les personnes curieuses d'obtenir plus de détails sur l'histoire du développement d'Arch peuvent parcourir
le site d'Arch dans l'Internet Archive Wayback Machine
et
Les archives des nouvelles d'Arch Linux
.
Les premières années
Judd Vinet
, un programmeur canadien et guitariste amateur, a commencé à développer Arch Linux au début de l'année 2001. Sa première version officielle, Arch Linux 0.1, a été publiée le 11 mars 2002.
Inspiré
par l'élégante simplicité de
Slackware
,
BSD
,
PLD Linux
and
CRUX
, mais pourtant déçu par leur manque de gestion de paquets à l'époque, Vinet a construit sa propre distribution sur des principes similaires et a également créé un gestionnaire de paquets nommé
pacman
, pour gérer automatiquement l'installation, la suppression et les mises à jour des paquets.
Les années intermédiaires
La communauté d'Arch s'est développée de façon régulière, comme le montre
ce tableau des messages du forum, des utilisateurs et des rapports de bogues
. De plus, elle était dès ses premiers jours connue comme
une communauté ouverte, amicale et serviable
.
Naissance de l'ArchWiki
Le
8 juillet 2008
, l'
ArchWiki
a été
installé
avec le moteur
MediaWiki
.
L'aube de l'âge d'Aaron Griffin
Fin 2007,
Judd Vinet
s'est retiré de la participation active en tant que développeur d'Arch, et
a transféré en douceur
les rênes au développeur américain
Aaron Griffin
, également connu sous le nom de Phrakture.
Le
Concours officiel du logo Arch Linux
— voir les
soumissions
— s'est déroulé au même moment.
Scripts d'installation d'Arch
La version 2012-07-15 de l'image d'installation
a rendu obsolète
le menu
Arch Installation Framework
(AIF) en faveur des
Arch Install Scripts
(
arch-install-scripts
).
L'ère de systemd
Entre 2012 et 2013, le système d'initialisation traditionnel
UNIX System V
a été remplacé par
systemd
.
[1]
[2]
[3]
[4]
Abandon de la prise en charge d'i686
Le 25 janvier 2017, il a été
annoncé
que la prise en charge de l'architecture
i686
serait progressivement abandonnée en raison de sa popularité décroissante auprès des développeurs et de la communauté. À la fin  du mois de novembre 2017, tous les paquets i686 ont
été retirés
des miroirs.
Révision du rôle du chef de projet et élection
Au début de 2020, grâce à un travail d'équipe, les dirigeants d'Arch Linux a conçu un nouveau processus pour déterminer les futurs chefs du projet, documenté dans
DeveloperWiki:Project Leader
.
Comme
Aaron Griffin
a décidé de se retirer de son poste, un sondage a été organisé pour élire une nouvelle personne pour le remplacer, et le 24 février 2020 les résultats ont été
publiés
, rendant l'élection de
Levente Polyak
officielle.
L'ère GitLab
En
Mai 2023
, Arch Linux a migré son infrastructure d'empaquetage vers une instance de
GitLab
auto-hébergée. Outre les
changements et innovations internes
, cela a également entraîné la division du dépôt
testing
en
core-testing
et
extra-testing
, le dépôt
staging
en
core-staging
et
extra-staging
, et enfin
community
a été fusionné dans
extra
.
Plusieurs mois plus tard, en
November 2023
, l'ancien bug tracker
bugs.archlinux.org
qui utilisait
Flyspray
a été migré vers
gitlab.archlinux.org
et ses fonctionnalités de collaboration (issues et merge requests) ont été ouvertes au public. Pour des raisons d'archivage, une copie statique de l'ancien bug tracker reste afin que les liens (par exemple le
FS#56716
choisi au hasard) soient toujours valides.