Arch Linux
Apprendre encore plus Certaines des sources répertoriées dans cet article peuvent ne pas être fiables . ( Mai 2019 )Veuillez aider cet article en recherchant des sources meilleures et plus fiables. Les citations non fiables peuvent être contestées ou supprimées. (Découvrez comment et quand supprimer ce modèle de message) |
Arch Linux ( / ɑːr tʃ / ) [6] est une distribution Linux x86-64 à usage général développée indépendamment qui s’efforce de fournir les dernières versions stables de la plupart des logiciels en suivant un modèle de publication progressive. L’installation par défaut est un système de base minimal, configuré par l’utilisateur pour n’ajouter que ce qui est requis à dessein.
Développeur | Levente Polyak est le Développeur principal . [1] |
---|---|
Famille de système d’exploitation | Linux ( de type Unix ) |
État de fonctionnement | Courant |
Modèle source | Open source |
Disponibilité générale | 11 mars 2002 |
Dernière version | Déverrouillage roulant / support d’installation 2022.04.05 [2] |
Dépôt |
|
Cible marketing | Usage général |
Méthode de mise à jour | Pac-Man |
Directeur chargé d’emballage | pacman, libalpm (back-end), [3] Arch Build System |
Plateformes |
|
Type de noyau | Monolithique ( noyau Linux ) |
Utilisateur | GNU ; BusyBox peut être installé si l’utilisateur le souhaite |
Influencé par | CRUX, BSD |
Interface utilisateur par défaut | Interface de ligne de commande ( Zsh comme shell par défaut dans Live CD ou Live USB et Bash comme shell par défaut après l’installation) |
Licence | Logiciel libre ( GNU GPL et autres licences) [5] |
Site officiel | archlinux .org |
Pacman , un gestionnaire de packages écrit spécifiquement pour Arch Linux, est utilisé pour installer, supprimer et mettre à jour des packages logiciels . [7] Arch Linux utilise un modèle de version progressive , ce qui signifie qu’il n’y a pas de “versions majeures” de versions complètement nouvelles du système ; une mise à jour régulière du système suffit pour obtenir la dernière version du logiciel Arch ; les images d’installation publiées chaque mois par l’équipe Arch sont simplement des instantanés à jour des principaux composants du système. [8]
Arch Linux dispose d’une documentation complète, consistant en un wiki géré par la communauté connu sous le nom d’ ArchWiki . [9] [10] [11]
Histoire
Inspiré par CRUX , une autre distribution minimaliste, Judd Vinet a lancé le projet Arch Linux en mars 2002. Le nom a été choisi parce que Vinet aimait le sens du mot “le principal”, comme dans “l’ennemi juré”. [6] [12]
À l’origine uniquement pour les processeurs x86 32 bits, la première ISO d’installation x86_64 a été publiée en avril 2006. [13]
Vinet a dirigé Arch Linux jusqu’au 1er octobre 2007, date à laquelle il a démissionné par manque de temps, transférant le contrôle du projet à Aaron Griffin. [14]
La migration vers systemd en tant que système d’ initialisation a commencé en août 2012, [15] et est devenue la valeur par défaut sur les nouvelles installations en octobre 2012. [16] Il a remplacé le système d’initialisation de style SysV , utilisé depuis le début de la distribution. [17]
Le 24 février 2020, Aaron Griffin a annoncé qu’en raison de sa participation limitée au projet, il transférerait, après une période de vote, le contrôle du projet à Levente Polyak. [18] Ce changement a également entraîné l’ajout d’un nouveau mandat de 2 ans au poste de chef de projet. [19]
La fin de la prise en charge d’i686 a été annoncée en janvier 2017, l’ISO de février 2017 étant la dernière à inclure i686 [20] et rendant l’architecture non prise en charge en novembre 2017. [21] Depuis lors, le dérivé communautaire Arch Linux 32 peut être utilisé pour matériel i686.
En mars 2021, les développeurs Arch Linux envisageaient de porter les packages Arch Linux vers x86_64-v3 . x86-64-v3 correspond à peu près à l’ère des processeurs Intel Haswell. [22] [23]
En avril 2021, les images d’installation d’Arch Linux ont commencé à inclure un script d’installation guidée par défaut. [24]
Fin 2021, les développeurs d’Arch Linux ont publié Pacman 6.0, qui permettait des téléchargements parallèles. [25]
En janvier 2022, le package linux-firmware a commencé à compresser le firmware par défaut, ce qui a considérablement réduit l’espace disque requis. [26]
En février 2022, les développeurs Arch Linux ont commencé à proposer des packages de débogage. [27]
Sécurité du référentiel
Jusqu’à la version 4.0.0 de Pacman , [28] le gestionnaire de packages d’Arch Linux ne prenait pas en charge les packages signés. [29] L’authenticité des packages et des métadonnées n’a pas été vérifiée par Pacman lors du processus de téléchargement-installation. Sans vérification de l’authentification des packages, des miroirs de référentiel falsifiés ou malveillants pourraient compromettre l’intégrité d’un système. [30] Pacman 4 autorisait la vérification de la base de données de packages et des packages, mais elle était désactivée par défaut. En novembre 2011, la signature des packages est devenue obligatoire pour les nouvelles versions de packages, et depuis le 21 mars 2012, chaque package officiel est signé. [31]
En juin 2012, la vérification de la signature des packages est devenue officielle et est désormais activée par défaut dans le processus d’installation. [32] [33]
Conception et principes
Arch est largement basé sur des packages binaires . Les packages ciblent les microprocesseurs x86-64 pour améliorer les performances sur le matériel moderne. Un système de type ports / Ebuild est également fourni pour la compilation automatisée des sources, connu sous le nom d’Arch Build System. [34]
Arch Linux se concentre sur la simplicité de conception, ce qui signifie que l’objectif principal consiste à créer un environnement simple et relativement facile à comprendre directement pour l’utilisateur, plutôt que de fournir des outils de gestion de style pointer-cliquer raffinés – le gestionnaire de paquets, par exemple, n’a pas d’interface graphique officielle. Ceci est en grande partie réalisé en encourageant l’utilisation de fichiers de configuration clairs, commentés succinctement et organisés pour un accès et une modification rapides. [35] Cela lui a valu une réputation de distribution pour les “utilisateurs avancés” qui souhaitent utiliser la ligne de commande. [36]
S’appuyer sur des outils complexes pour gérer et construire votre système va nuire aux utilisateurs finaux. […] “Si vous essayez de cacher la complexité du système, vous vous retrouverez avec un système plus complexe”. Les couches d’abstraction qui servent à masquer les éléments internes ne sont jamais une bonne chose. Au lieu de cela, les composants internes doivent être conçus de manière à ne PAS BESOIN de se cacher.
—Aaron Griffon [37]
Installation
Capture d’écran de pacstrap lors de l’installation.
Le site Web Arch Linux fournit des images ISO pouvant être exécutées à partir d’un CD ou d’ une clé USB . Après qu’un utilisateur a partitionné et formaté son disque, un simple script de ligne de commande (pacstrap) est utilisé pour installer le système de base. [33] L’installation de packages supplémentaires qui ne font pas partie du système de base (par exemple, les Environnements de bureau ), peut être effectuée avec pacstrap ou Pacman après le démarrage (ou chroot ) dans la nouvelle installation. [38] [39] [7]
Sortie Neofetch d’une installation Arch Linux.
Une alternative à l’utilisation d’images CD ou USB pour l’installation consiste à utiliser la version statique du gestionnaire de packages Pacman, à partir d’un autre système d’exploitation basé sur Linux. [40] L’utilisateur peut monter sa partition de disque nouvellement formatée et utiliser pacstrap (ou Pacman avec le commutateur de ligne de commande approprié ) pour installer les packages de base et supplémentaires avec le point de montage du périphérique de destination comme racine pour ses opérations. Cette méthode est utile lors de l’installation d’Arch Linux sur des clés USB ou sur un périphérique monté temporairement qui appartient à un autre système. [ citation nécessaire ]
Quel que soit le type d’installation sélectionné, d’autres actions doivent être entreprises avant que le nouveau système ne soit prêt à être utilisé, notamment en installant un chargeur de démarrage et en configurant le nouveau système avec un nom de système, une connexion réseau, des paramètres de langue et une interface utilisateur graphique. [41]
Arch Linux ne planifie pas les versions à des dates spécifiques mais utilise un système de « versions continues » dans lequel de nouveaux packages sont fournis tout au long de la journée. Sa gestion des packages permet aux utilisateurs de maintenir facilement les systèmes à jour. [42]
Parfois, des interventions manuelles sont nécessaires pour certaines mises à jour, avec des instructions affichées dans la section des nouvelles du site Web d’Arch Linux. [43]
Script d’installation automatisée guidée
Un programme d’installation guidé expérimental nommé archinstall est inclus dans toutes les images Arch ISO publiées depuis 2021. Il permet aux utilisateurs d’installer et de configurer facilement Arch Linux, y compris les pilotes , le partitionnement de disque , la configuration réseau, la configuration des comptes et l’installation des Environnements de bureau . [44] [45] [46]
archinstall
Gestion des colis
La seule plate-forme binaire prise en charge par Arch Linux est x86_64. Les référentiels de packages Arch et le référentiel utilisateur (AUR) contiennent 58 000 packages binaires et sources, ce qui se rapproche des 68 000 packages de Debian ; cependant, les approches des deux distributions en matière d’emballage diffèrent, ce qui rend les comparaisons directes difficiles. Par exemple, six des 58 000 packages d’Arch comprennent le logiciel AbiWord , dont trois dans le référentiel utilisateur remplacent le package canonique Abiword par un type ou une version de construction alternative (comme l’approvisionnement à partir du dernier commit vers le référentiel de contrôle des sources d’Abiword), tandis que Debian installe une seule version d’Abiword sur sept packages. [47]L’Arch User Repository contient également un paquet writerperfect qui installe plusieurs convertisseurs de format de document, tandis que Debian fournit chacun des plus de 20 convertisseurs dans son propre sous-paquet. [48]
Pac-Man
Exemple d’utilisation de pacman
Pour faciliter les changements réguliers de paquets, Pacman (une contraction de “gestionnaire de paquets”) a été développé par Judd Vinet pour fournir à Arch son propre gestionnaire de paquets pour suivre les dépendances. [49] Il est écrit en C . [50]
Tous les packages sont gérés à l’aide du gestionnaire de packages Pacman . Pacman gère l’installation des packages, les mises à niveau, les rétrogradations, la suppression et propose une résolution automatique des dépendances. Les packages pour Arch Linux sont obtenus à partir de l’arborescence des packages Arch Linux et sont compilés pour l’architecture x86-64. Il utilise des packages binaires dans le tar.zst[51] [52] [53] (pour la compression zstd ), avec .pkgplacé avant cela pour indiquer qu’il s’agit d’un package Pacman (donnant .pkg.tar.zst). [50]
En plus d’Arch Linux, Pacman est également utilisé pour installer des packages sous MSYS2 (un fork de Cygwin ) sous Windows. [54]
Référentiels
Les référentiels binaires officiels suivants existent : [55]
- core , qui contient tous les packages nécessaires pour configurer un système de base. Les packages de ce référentiel incluent des packages de noyau et des langages shell.
- extra , qui contient les packages non requis pour le système de base, y compris les Environnements de bureau et les programmes.
- community , qui contient des packages construits et votés par la communauté ; inclut les packages qui ont suffisamment de votes et qui ont été adoptés par un “utilisateur de confiance”.
- multilib , un référentiel centralisé pour les utilisateurs x86-64 pour prendre en charge plus facilement les applications 32 bits dans un environnement 64 bits. Les packages de ce référentiel incluent Steam et Wine .
De plus, il existe des référentiels de test qui incluent des packages binaires candidats pour d’autres référentiels. Actuellement, les référentiels de test suivants existent :
- testing , avec des packages pour core et extra .
- community-testing , avec des packages pour community .
- multilib-testing , avec des packages pour multilib .
Les dépôts de mise en scène et de mise en scène de la communauté sont utilisés pour certaines reconstructions afin d’éviter les paquets cassés dans testing . Les développeurs recommandent de ne pas utiliser ces référentiels pour quelque raison que ce soit, indiquant que toute mise à jour du système à partir de ceux-ci “cassera incontestablement”. [56]
Il existe également deux autres référentiels qui incluent la dernière version de certains Environnements de bureau.
- gnome-unstable , qui contient les packages d’une nouvelle version du logiciel de GNOME avant d’être publié dans testing .
- kde-unstable , qui contient les packages d’une nouvelle version du logiciel KDE avant d’être publié en test.
Le référentiel instable a été supprimé en juillet 2008 et la plupart des packages ont été déplacés vers d’autres référentiels. [57] Outre les référentiels officiels, il existe un certain nombre de référentiels d’utilisateurs non officiels.
Le référentiel non officiel le plus connu est l’ Arch User Repository , ou AUR, hébergé sur le site Arch Linux. L’AUR n’héberge pas de packages binaires mais plutôt une collection de scripts de construction connus sous le nom de PKGBUILDs . Les scripts PKGBUILD sont exécutés par la makepkgcommande, qui télécharge les fichiers nécessaires à partir du référentiel du logiciel et les construit à l’aide du système Arch Build.
Les référentiels Arch Linux contiennent à la fois des logiciels libres et non libres, et le noyau Arch Linux par défaut contient des blobs propriétaires non libres , par conséquent la distribution n’est pas approuvée par le projet GNU. [58] Le noyau linux-libre peut être installé à partir de l’AUR ou en activant les dépôts de Parabola .
Système de construction d’arche (ABS)
L’Arch Build System (ABS) est un système d’empaquetage source semblable à celui des ports qui compile les archives sources en paquets binaires, qui sont installés via Pacman . [59] Le système de construction d’Arch fournit une arborescence de répertoires de scripts shell , appelés PKGBUILDs , qui permettent à tous les packages Arch officiels d’être personnalisés et compilés. La reconstruction de l’ensemble du système à l’aide d’ indicateurs de compilateur modifiés est également prise en charge par Arch Build System. L’outil Arch Build System makepkgpeut être utilisé pour créer des pkg.tar.zstpackages personnalisés à partir de sources tierces. Les packages résultants sont également installables et traçables via Pacman . [60] [61]
Référentiel d’utilisateurs Arch (AUR)
En plus des référentiels, Arch User Repository (AUR) fournit des scripts PKGBUILD créés par l’utilisateur pour les packages non inclus dans les référentiels. Ces scripts PKGBUILD simplifient la construction à partir de la source en répertoriant et en vérifiant explicitement les dépendances et en configurant l’installation pour qu’elle corresponde à l’architecture Arch. [62] Les programmes d’aide Arch User Repository peuvent encore rationaliser le téléchargement des scripts PKGBUILD et le processus de construction associé. Cependant, cela se fait au prix de l’exécution de PKGBUILDs non validés par une personne de confiance ; en conséquence, les développeurs d’Arch ont déclaré que les utilitaires de recherche, de téléchargement et d’exécution automatiques des PKGBUILD ne seront jamais inclus dans les référentiels officiels. [63]
Les utilisateurs peuvent créer des packages compatibles avec Pacman en utilisant Arch Build System et des scripts PKGBUILD personnalisés. [64] Cette fonctionnalité a aidé à prendre en charge le référentiel d’utilisateurs Arch, qui se compose de packages fournis par les utilisateurs pour compléter les référentiels officiels. [65]
Le référentiel d’utilisateurs Arch fournit à la communauté des packages qui ne sont pas inclus dans les référentiels. Les raisons incluent :
- Problèmes de licence : les logiciels qui ne peuvent pas être redistribués, mais dont l’utilisation est gratuite, peuvent être inclus dans le référentiel d’utilisateurs Arch, car tout ce qui est hébergé par le site Web Arch Linux est un script shell qui télécharge le logiciel réel d’ailleurs. Les exemples incluent des logiciels gratuits propriétaires tels que Google Earth et RealPlayer .
- Packages officiels modifiés : le référentiel d’utilisateurs Arch contient également de nombreuses variantes de l’emballage officiel ainsi que des versions bêta des logiciels contenus dans les référentiels en tant que versions stables.
- Popularité du logiciel : les programmes rarement utilisés n’ont pas (encore) été ajoutés aux dépôts officiels.
- Les versions bêta ou “nightly” du logiciel qui sont très récentes et donc instables. Les exemples incluent le package “firefox-nightly”, qui donne de nouvelles versions quotidiennes du navigateur Web Firefox .
Les PKGBUILD pour n’importe quel logiciel peuvent être contribués par des utilisateurs ordinaires et tout PKGBUILD qui n’est pas limité au référentiel Arch User pour des raisons de politique peut être voté dans les référentiels de la communauté.
Dérivés
Plusieurs projets travaillent sur le portage des idées et des outils Arch Linux vers d’autres noyaux, notamment PacBSD (anciennement ArchBSD) et Arch Hurd , [66] qui sont basés respectivement sur les noyaux FreeBSD et GNU Hurd . Il y a aussi le projet Arch Linux ARM , qui vise à porter Arch Linux sur des appareils basés sur ARM , y compris le Raspberry Pi , ainsi que le projet Arch Linux 32, qui a continué à prendre en charge les systèmes avec des processeurs 32 bits uniquement après l’Arch principal. Le projet Linux a abandonné la prise en charge de l’architecture en novembre 2017. [67] [68]
Diverses distributions se concentrent sur la fourniture d’une base Arch avec un processus d’installation plus facile, comme EndeavourOS et Manjaro .
SteamOS 3.0, la version de SteamOS utilisée dans Steam Deck est basée sur Arch Linux. [69] [70] [71] [72]
Logo
Le logo Arch Linux actuel a été conçu par Thayer Williams [73] [74] en 2007 dans le cadre d’un concours pour remplacer le logo précédent. [75]
Réception
OSNews a passé en revue Arch Linux en 2002. [76] OSNews a également 5 critiques ultérieures sur Arch Linux. [77] [78] [79] [80] [81]
LWN.net a écrit une critique sur Arch Linux en 2005. [82] LWN.net a également 2 critiques ultérieures sur Arch Linux. [83] [84]
Tux Machines a passé en revue Arch Linux en 2007. [85]
Chris Smart de DistroWatch Weekly a écrit une critique sur Arch Linux en janvier 2009. [86] DistroWatch Weekly a de nouveau passé en revue Arch Linux en septembre 2009 et en décembre 2015. [87] [88]
Le responsable Linux Greg Kroah-Hartman [89] a déclaré qu’il utilisait Arch et que cela “fonctionnait vraiment très bien”, il a également fait l’éloge d’Arch Wiki, et que la distribution reste proche du développement en amont, ainsi que la boucle de rétroaction avec le communauté. [90]
Voir également
- Portail de logiciels gratuits et open source
- Portail Linux
- Comparaison des distributions Linux
- Liste des distributions Linux
Remarques
- ^ Le support i686 est maintenu par le projet Arch Linux 32. [4]
- ^ Le support ARM est maintenu par le projet Arch Linux ARM .
Références
- ^ “Arch Linux – Nouvelles : L’avenir du chef de projet Arch Linux” . archlinux.org . Récupéré le 22 novembre 2021 .
- ^ “Arch Linux – Versions” . archlinux.org . Archivé de l’original le 4 décembre 2015 . Récupéré le 7 avril 2022 .
- ^ “Page d’accueil de Pacman” . www.archlinux.org . Récupéré le 9 mai 2020 .
- ^ “Arch Linux 32” . Arch Linux 32 . Récupéré le 19 juin 2021 .
- ^
- “Droit d’auteur” . Page d’accueil Pacman . Récupéré le 30 juillet 2020 .
- “COPIER” . référentiel arch-install-scripts .
- “À propos de mkinitcpio” . Récupéré le 30 juillet 2020 .
- ^ un b Aaron Griffin (le 24 août 2005). “Prononciation [ sic ] du nom de notre distribution bien-aimée” . Osdir.com. Archivé de l’original le 12 février 2012 . Récupéré le 19 octobre 2009 .
- ^ un b “la Page d’accueil de Pacman” . www.archlinux.org . Archivé de l’original le 26 février 2011 . Récupéré le 30 octobre 2019 .
- ^ Ivan Jelic (10 mars 2010). “Rouler avec Arch Linux” . LWN.net . Archivé de l’original le 20 octobre 2011 . Récupéré le 30 septembre 2011 .
- ^ Smith, Jesse (21 décembre 2015). “Arch Linux – Histoire de la fonctionnalité” . Archivé de l’original le 12 septembre 2018 . Récupéré le 17 janvier 2016 .
- ^ Linton, Susan (17 juillet 2015). « Chef de projet Debian : Snappy et Mir Bad Ideas » . OStatique. Archivé de l’original le 4 février 2017 . Récupéré le 4 février 2017 . L’une des premières questions demandait si McGovern était jaloux de quoi que ce soit d’une autre distribution. À cela, il a répondu au wiki d’Arch en l’appelant “une ressource absolument incroyable” qu’il utilise lui-même.
- ^ “La Voie Arch | Journal Linux” . www.linuxjournal.com . Archivé de l’original le 30 octobre 2019 . Récupéré le 30 octobre 2019 .
- ^ “Entretien avec Judd Vinet” . distrowatch.com . Archivé de l’original le 8 septembre 2017 . Récupéré le 30 octobre 2019 .
- ^ “Arch Linux – News: CD d’installation officiel d’Arch64 disponible” . www.archlinux.org . Archivé de l’original le 12 juin 2018 . Récupéré le 12 mai 2019 .
- ^ apeiro (Judd Vinet) (1er octobre 2007). “L’Arche Leadership” . Forum Arch Linux . Archivé de l’original le 9 août 2011 . Récupéré le 19 octobre 2009 .
- ^ Gaudreault, Stéphane (14 août 2012). “Migration vers systemd” . arch-dev-public (Liste de diffusion) . Récupéré le 24 septembre 2020 .
- ^ Bachler, Thomas (13 octobre 2012). “systemd est maintenant la valeur par défaut sur les nouvelles installations” . Récupéré le 24 septembre 2020 .
- ^ “Installateur Archlinux 0.1” .
- ^ “Arch Linux – Nouvelles : L’avenir du chef de projet Arch Linux” . www.archlinux.org . Récupéré le 24 juin 2020 .
- ^ “DeveloperWiki : chef de projet – ArchWiki” . wiki.archlinux.org . Récupéré le 24 juin 2020 .
- ^ Bartłomiej Piotrowski (25 janvier 2017). “Suppression progressive du support i686” . Arch Linux . Archivé de l’original le 27 janvier 2017 . Récupéré le 26 janvier 2017 .
- ^ Bartłomiej Piotrowski (8 novembre 2017). “La fin du support i686” . Arch Linux . Archivé de l’original le 8 novembre 2017 . Récupéré le 8 novembre 2017 .
- ^ “Les développeurs Arch Linux discutent de l’idée de fournir un port x86-64-v3” . www.phoronix.com . Récupéré le 21 novembre 2021 .
- ^ “Fournir un port de niveau microarchitecture x86_64_v3 (!2) · Requêtes de fusion · Arch Linux / rfcs” . GitLab . Récupéré le 21 novembre 2021 .
- ^ “Arch Linux – News : support d’installation avec programme d’installation” . archlinux.org . Récupéré le 1er février 2022 .
- ^ “Mettre à jour les NOUVELLES pour la version pacman-6.0.1 (d5e2c0a5) · Commits · Pacman / Pacman” . GitLab . Récupéré le 3 mars 2022 .
- ^ “Arch Linux – News: linux-firmware 20220119.0c6a7b3-2 nécessite le noyau> = 5.3 et le fractionnement du paquet” . archlinux.org . Récupéré le 1er février 2022 .
- ^ “Arch Linux – Nouvelles : paquets de débogage et debuginfod” . archlinux.org . Récupéré le 31 mars 2022 .
- ^ “NOUVELLES – pacman.git – Le référentiel officiel de pacman” . git.archlinux.org . Récupéré le 12 mai 2019 .
- ^ “FS#5331 : Paquets signés” . bugs.archlinux.org . Archivé de l’original le 28 juillet 2011 . Récupéré le 12 mai 2019 .
- ^ “Attaques contre les gestionnaires de paquets” . cs.arizona.edu. 10 juillet 2008. Archivé de l’original le 5 septembre 2010 . Récupéré le 14 septembre 2010 .
- ^ McRae, Allan (17 décembre 2011). “Signature de paquet Pacman – 4 : Arch Linux” . Archivé de l’original le 20 février 2012 . Récupéré le 29 février 2012 .
- ^ Gaétan Bisson (4 juin 2012). “Demander à pacman de vérifier les packages” . Arch Linux . Archivé de l’original le 6 juin 2012 . Récupéré le 4 juin 2012 .
- ^ un b Pierre Schmitz (22 juillet 2012). “Installer le support 2012.07.15 publié” . Arch Linux . Archivé de l’original le 12 décembre 2015 . Récupéré le 13 août 2012 .
- ^ Campbell, Alex; Hacker, Tech ; PT, PCMonde | (2 novembre 2016). “5 raisons d’opter pour une distribution Linux roulante par rapport à une version standard” . PCWorld . Récupéré le 12 mai 2019 .
- ^ “La Voie de l’Arche” . ArchWiki . 9 octobre 2009. Archivé de l’original le 18 avril 2012 . Récupéré le 18 mars 2013 .
- ^ Williams, rew; Avril 2020, Brian Turner 16. “Meilleures distributions Linux de 2020 : pour les utilisateurs débutants et avancés” . TechRadar . Archivé de l’original le 21 avril 2020 . Récupéré le 17 avril 2020 .
- ^ “FS#43302 – [pacman] fournit une solution de contournement pour supprimer –asroot de makepkg” . arc linux . Récupéré le 4 juillet 2020 .
- ^ “pacman – ArchWiki” . wiki.archlinux.org . Archivé de l’original le 18 août 2017 . Récupéré le 13 septembre 2019 .
- ^ “Recommandations générales – ArchWiki” . wiki.archlinux.org . Archivé de l’original le 21 septembre 2019 . Récupéré le 13 septembre 2019 .
- ^ “Installer à partir de Linux existant” . ArchWiki . 21 novembre 2009. Archivé de l’original le 26 janvier 2013 . Récupéré le 5 décembre 2009 .
- ^ “Guide d’installation – ArchWiki” . wiki.archlinux.org . Récupéré le 13 septembre 2019 .
- ^ “Revue d’Arch Linux” . DVD-Guides.com. 2007. Archivé de l’original le 14 septembre 2017 . Récupéré le 13 septembre 2017 .
- ^ “Nouvelles” . archlinux.org . Archivé de l’original le 15 août 2018 . Récupéré le 15 août 2018 .
- ^ “archinstall – ArchWiki” . wiki.archlinux.org . Récupéré le 12 avril 2021 .
- ^ Nestor, Marius (11 avril 2021). “La dernière version ISO d’Arch Linux est livrée avec le programme d’installation guidé ArchInstall CLI” . 9to5Linux . Récupéré le 23 février 2022 .
- ^ “Arch Linux est maintenant livré avec un programme d’installation guidé plus facile à utiliser” . MOU . 6 avril 2021 . Récupéré le 23 février 2022 .
- ^ “Debian — Résultats de la recherche de paquets — abiword” . packages.debian.org . Archivé de l’original le 7 juillet 2019 . Récupéré le 12 mai 2019 .
- ^ “Debian — Résultats de la recherche de paquets — writerperfect” . packages.debian.org . Archivé de l’original le 8 juillet 2018 . Récupéré le 12 mai 2019 .
- ^ Eugenia Loli (21 mars 2005). « Arch Linux : pourquoi ça déchire » . OSNews. Archivé de l’original le 30 septembre 2011 . Récupéré le 30 septembre 2011 .
- ^ un b “pacman” . ArchWiki . 6 août 2017. Archivé de l’original le 18 août 2017 . Récupéré le 20 août 2017 .
- ^ “Arch Linux s’approche du déploiement des packages compressés Zstd pour des installations plus rapides de Pacman – Phoronix” . www.phoronix.com . Récupéré le 31 octobre 2019 .
- ^ Broda, Robin (24 mars 2019). “[arch-dev-public] RFC : (devtools) Modification de la méthode de compression par défaut en zstd” . Archivé de l’original le 21 octobre 2019 . Récupéré le 31 octobre 2019 .
- ^ “Arch Linux – News : Mise à jour requise pour la libarchive récente” . www.archlinux.org . Archivé de l’original le 21 octobre 2019 . Récupéré le 31 octobre 2019 .
- ^ “Gestion des paquets – MSYS2” . www.MSYS2.org . Récupéré le 11 novembre 2020 .
- ^ “Dépôts officiels” . ArchWiki . Archivé de l’original le 18 novembre 2012 . Récupéré le 23 novembre 2012 .
- ^ “Dépôts officiels – ArchWiki” . wiki.archlinux.org . Récupéré le 1er février 2022 .
- ^ “Bulletin Arch Linux 04/08/2008” . Arch Linux . 4 août 2008. Archivé de l’original le 3 juin 2013 . Récupéré le 19 octobre 2009 .
- ^ “Expliquer pourquoi nous n’approuvons pas d’autres systèmes” . Projet GNU . Archivé de l’original le 24 avril 2011 . Récupéré le 28 septembre 2011 .
- ^ “Système de construction d’arche” . ArchWiki . Archivé de l’original le 17 janvier 2013 . Récupéré le 19 octobre 2009 .
- ^ “Makepkg” . ArchWiki . Archivé de l’original le 26 janvier 2013 . Récupéré le 15 février 2013 .
- ^ “Arch Linux – Nouvelles : maintenant en utilisant Zstandard au lieu de xz pour la compression de paquets” . www.archlinux.org . Récupéré le 13 juillet 2020 .
- ^ “AUR (en) – Accueil” . AUR . Archivé de l’original le 3 novembre 2016 . Récupéré le 5 février 2014 .
- ^ Robin Heggelund Hansen (25 mars 2008). “Arch Linux : Distro KISS populaire – Interview – Partie II” . Hardware.no. Archivé de l’original le 2 avril 2009 . Récupéré le 19 octobre 2009 .
- ^ “Utiliser le système de construction Arch” . bibliothèque.linode.com. 8 septembre 2011. Archivé de l’original le 27 septembre 2011 . Récupéré le 30 septembre 2011 .
- ^ Bo Milanovitch (8 mars 2011). “Arch Linux” . linuxdistroreview.com. Archivé de l’original le 21 février 2012 . Récupéré le 30 septembre 2011 .
- ^ “Arch Hurd” . Arch Hurd. Archivé de l’original le 26 mars 2014 . Récupéré le 25 mars 2014 .
- ^ “Arc Linux ARM” . ARCHLinux ARM. Archivé de l’original le 28 mars 2014 . Récupéré le 25 mars 2014 .
- ^ “Arch Linux 32” . Arch Linux 32 . Récupéré le 22 octobre 2020 .
- ^ Ducket, Chris. “Steam Deck est un PC portable alimenté par AMD de Valve qui exécute KDE sur Arch Linux” . ZDNet . Récupéré le 18 juillet 2021 .
- ^ “La console portable de Valve ‘The Steam Deck’ est entendue avec un système d’exploitation basé sur Arch Linux” . Technosports . 16 juillet 2021 . Récupéré le 18 juillet 2021 .
- ^ Prasad (15 juillet 2021). “Valve Steam Deck est un PC de jeu portable qui exécute SteamOS” . GSM Arena . Récupéré le 19 juillet 2021 . Le Steam Deck fonctionne sur SteamOS 3.0 de Valve. Ceci est principalement basé sur Arch Linux et utilise la couche de compatibilité Proton pour exécuter des jeux conçus pour Windows
- ^ “Valve a officiellement annoncé le Steam Deck, une console portable portable avec SteamOS” . GamingOnLinux . Récupéré le 16 juillet 2021 .
- ^ Willard, Travis (22 décembre 2007). “Arch Linux – News : Résultats du concours de logo (et gagnant !)” . www.archlinux.org . Récupéré le 4 octobre 2020 .
- ^ Williams, Thayer (2007). “Soumission du logo Arch Linux” . pkgbuild.com . Récupéré le 4 octobre 2020 .
- ^ Willard, Travis (24 octobre 2007). “Arch Linux – Nouvelles : Concours de logo Arch Linux” . www.archlinux.org . Récupéré le 4 octobre 2020 .
- ^ “Introduction à Arch Linux – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Arch Linux : Une meilleure distribution – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Arch Linux : une fin à mon Distro Shuffle ? – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Une semaine dans la vie d’un débutant Arch Linux – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Arch Linux: Pourquoi ça bascule – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Regarder l’évolution d’Arch Linux – OSnews” . www.osnews.com . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Arch Linux pour les utilisateurs expérimentés [LWN.net]” . lwn.net . Archivé de l’original le 12 mai 2019 . Récupéré le 12 mai 2019 .
- ^ “Rouler avec Arch Linux [LWN.net]” . lwn.net . Archivé de l’original le 7 février 2019 . Récupéré le 12 mai 2019 .
- ^ “L’expérience Arch Linux de l’éditeur grincheux [LWN.net]” . lwn.net . Archivé de l’original le 15 novembre 2019 . Récupéré le 12 mai 2019 .
- ^ Tombé sous le charme de Arch Voodoo | Tux Machines Archivé le 20 juin 2018 à la Wayback Machine 20 avril 2007
- ^ “Arch Linux en revue” . distrowatch.com . Archivé de l’original le 20 juin 2018 . Récupéré le 12 mai 2019 .
- ^ “Une distro odyssée, partie 2 – la voie Arch” . distrowatch.com . Archivé de l’original le 20 juin 2018 . Récupéré le 12 mai 2019 .
- ^ “Arch Linux” . distrowatch.com . Archivé de l’original le 12 septembre 2018 . Récupéré le 12 mai 2019 .
- ^ “git.kernel.org – linux/kernel/git/torvalds/linux-2.6.git/blob – MAINT…” . archive.is . 13 janvier 2013. Archivé de l’original le 13 janvier 2013 . Récupéré le 30 octobre 2019 .
- ^ “Parlons au développeur du noyau Linux Greg Kroah-Hartman – Sommet Open Source, 2019” . Youtube . 10 septembre 2019. Archivé de l’original le 21 décembre 2021 . Récupéré le 17 septembre 2019 . L’idée [des développeurs d’Arch] d’un système en constante évolution et en mouvement vers l’avant est la voie à suivre. C’est neutre, c’est communautaire, il a tout ce dont j’ai besoin. Ça marche vraiment très bien […] Leur Wiki est incroyable. La documentation – c’est comme l’une des meilleures ressources disponibles de nos jours. Si vous recherchez un programme d’Espace utilisateur et comment le configurer et l’utiliser. En fait, les pages systemd Arch Wiki sont l’une des ressources les plus étonnantes qui existent. […] L’une des principales politiques d’Arch, ou des philosophies, est que vous restiez le plus près possible de l’amont. Et en tant que développeur, je le veux. Ils sont vraiment bons dans les commentaires à la communauté. Parce que je veux ces tests — je veux m’assurer que les choses sont réparées. Et s’il est cassé, je l’apprends rapidement et je le répare et sors le truc. Pour que’
Liens externes
Wikimedia Commons a des médias liés à Arch Linux . |
- Site officiel
- Arch Linux sur GitHub
- #archlinux connect sur Libera.chat ( #archlinuxarm connect , #archlinux32 connect )