Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Arch Linux — Wikipédia
Arch Linux — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.
Page d’aide sur l’homonymie

Pour les articles homonymes, voir Arch.

Arch Linux
Logo
Capture d'écran d'un bureau au sein d'Arch.
Capture d'écran d'un bureau au sein d'Arch.

Famille Type Unix
Langues multilingue
Type de noyau Monolithique modulaire
(Linux)
État du projet En développement (mises à jour en rolling release)
Dépôt git.archlinux.orgVoir et modifier les données sur Wikidata
Plates-formes x86-64
Entreprise /
Développeur
Aaron Griffin (d), Allan McRae (d), Anatol Pomozov (d) et Felix Yan (d)Voir et modifier les données sur Wikidata
Licence GNU GPL et autres
Première version Mars 2002[1]Voir et modifier les données sur Wikidata
Dernière version stable N/A (développement en continu)
Méthode de mise à jour Rolling release
Gestionnaire de paquets Pacman
Site web archlinux.orgVoir et modifier les données sur Wikidata
modifier 

Arch Linux, ou plus communément Arch est une distribution GNU/Linux créée par Judd Vinet qui met l'accent sur la simplicité de conception - selon le principe KISS. L'inspiration principale vient de l'ancienne distribution Crux Linux[2].

Philosophie

[modifier | modifier le code]

Arch a été conçue comme un système d'exploitation destiné aux utilisateurs avancés[3]. Sa philosophie simple et sans outils de configuration demande, comme Slackware, une certaine connaissance de GNU/Linux pour être installée, mais reste toutefois simple à maintenir[4]. La philosophie d'Arch consiste en trois points[5] :

  • Rester simple (selon le principe KISS), légère et flexible[6] ;
  • Demeurer centré sur l'utilisateur. Les personnes utilisant le système doivent connaître son fonctionnement. En conséquence, l'utilisation d'un environnement graphique n'est pas promue, parce qu'il masque généralement ce fonctionnement, rendant l'utilisateur incapable de résoudre des problèmes qui y sont liés[7] ;
  • Respecter la philosophie libre et communautaire. En conséquence, cette distribution autorise les personnes qui l'utilisent à contribuer de la manière qu'ils le souhaitent tant que ces contributions ne vont pas à l'encontre des idéaux de conception ou de philosophie.

Arch est une distribution de type rolling release, c'est-à-dire qu'elle évolue progressivement et sur la longue durée au gré des mises à jour de l'ensemble des paquets installés, sans nécessiter de changement majeur de version du système[8]. Concernant les nouvelles installations, des images disques actualisées à un rythme mensuel sont mises à disposition en téléchargement. C'est ainsi qu'en utilisant le gestionnaire de paquets les utilisateurs peuvent garder leur système à jour facilement à long terme. Contrairement à certaines distributions qui encouragent leurs utilisateurs à installer leurs nouvelles versions dès qu'elles paraissent, les images disques d'Arch sont simplement des clichés pris à un instant T, qui incluent un logiciel utilitaire d'installation système parfois mis à jour.

Variantes

[modifier | modifier le code]

En plus de la version x86-64, il existe plusieurs variantes plus ou moins actives d'Arch :

  • une dédiée à l'architecture ARM : Arch Linux ARM supportant ARMv6, ARMv7 et ARMv8[9] ;
  • une autre pour i686, architecture qui n'est plus supportée officiellement depuis novembre 2017[10] (mais reprise par la communauté) ;
  • Une autre pour Loongson[11] ;
  • Une autre pour PowerPC[12] ;
  • Une autre pour RISC-V[13] ;
  • une se basant sur le noyau BSD : PacBSD (en) ;
  • et une se basant sur le noyau Hurd : Arch Hurd.

Installation

[modifier | modifier le code]
Script Pacstrap en activité

L'installation est faisable à partir d'un média (typiquement un CD ou une clé USB) contenant une des images disques mises à disposition à cet effet en téléchargement, ou à partir d'un autre système GNU/Linux déjà installé[14]. Elle se déroule entièrement en mode texte, l'utilisateur créant via un script (pacstrap) l'arborescence du système de base, système qu'il peut ensuite personnaliser et finaliser à travers un chroot, suivant le même principe que Gentoo et quelques autres distributions et à la différence de la plupart des autres, dans lesquelles un installateur gère tout le processus d'installation d'une façon automatisée, ne laissant que des choix restreints à l'utilisateur.

Depuis le 1er avril 2021, Arch intègre un installateur guidé en ligne de commande écrit en Python[15]. Il suffit de lancer archinstall à partir de l'ISO.

Gestionnaire de paquets

[modifier | modifier le code]
Exemple d'utilisation de pacman

Le gestionnaire de paquets s'appelle pacman (package management utility). Il peut gérer la mise à jour du système, l'installation de nouveaux paquets, la suppression de paquets installés, et différentes recherches. Les paquets sont optimisés pour l'architecture x86 64, et les paquets des dépôts officiels sont maintenus par des Trusted Users, des utilisateurs de confiance.

Les paquets construits à partir des sources utilisent le dépôt spécial AUR : Arch User Repository. Les paquets sur l'AUR sont en fait des scripts qui téléchargent, compilent puis configurent automatiquement chaque logiciel. Ces scripts sont développés et maintenus par la communauté.

En complément de ces dépôts officiels, il existe de nombreux dépôts maintenus par des utilisateurs d'Arch[16]. Certains de ces dépôts ont un thème précis comme le support d'un noyau temps réel ou bien ont des vocations plus généralistes.

Les paquets étaient jusqu'à 2019, compressés au format .xz (xz, basé sur LZMA). À partir du 29 décembre 2019, ils sont compressés au format .zst (Zstandard), ayant un taux de compression un peu moins important (~0.8 %, par rapport au niveau de compression utilisé pour xz), mais étant beaucoup plus rapide à décompresser (~1 300 %)[17].

Dépôts

[modifier | modifier le code]

Les paquets pour Arch sont disponibles dans l'arbre des paquets et ses miroirs. Il existe de nombreuses branches différentes dont :

  • Core - Contient tous les paquets requis pour installer un système GNU/Linux de base ;
  • Extra - Contient des paquets non requis pour un système de base mais utiles pour améliorer l'utilisation quotidienne (environnements de bureau, langages de programmation, etc.) ;
  • Multilib - Contient les paquets des programmes/bibliothèques en 32bits à destination de l'architecture 64bits (e.g. wine, skype et Steam, etc). Cela permet d'utiliser des applications qui n'existent qu'en 32bits.

En plus de ces paquets, il existe trois dépôts de test pour les logiciels (et versions de logiciels) pouvant avoir une place dans ces dépôts :

  • Core-testing - Pour les paquets de core
  • Extra-testing - Pour les paquets de extra
  • Multilib-testing - Pour les paquets de Multilib

D'origine, ces trois dépôts ne sont pas utilisés par pacman.

Distributions fondées sur Arch

[modifier | modifier le code]
  • ArchBang (en)
  • Arcolinux
  • BlackArch
  • Chakra Linux
  • EndeavourOS (successeur d'Antergos)
  • Hyperbola GNU/Linux-libre (avant de devenir HyperbolaBSD)
  • Manjaro Linux
  • Parabola GNU/Linux-libre
  • SystemRescueCd
  • SteamOS (à partir de la 3.0, les versions précédentes sont basées sur Debian)

Références

[modifier | modifier le code]
  1. ↑ Judd Vinet, « Arch Linux 0.1 (Homer) released », 11 mars 2002 (consulté le 22 mai 2020)
  2. ↑ (en) Ladislav Bodnar, « DistroWatch.com: Put the fun back into computing. Use Linux, BSD. », sur distrowatch.com, 3 août 2003 (consulté le 7 mars 2013)
  3. ↑ (en) Jose Dieguez Castro, Introducing Linux Distros, Apress, 2016, p.236
  4. ↑ Wiki.polishlinux.org
  5. ↑ « Arch Linux (Français) — ArchWiki », sur wiki.archlinux.org (consulté le 25 octobre 2023)
  6. ↑ (en) Philip Polstra, Hacking and Penetration Testing with Low Power Devices, Syngress, 2014, p. 34
  7. ↑ Thorin Klosowski, Raspberry Pi, Penguin, 2015
  8. ↑ Archlinux.org#Modernity
  9. ↑ (en) « Arch Linux ARM » (consulté le 8 juillet 2014)
  10. ↑ « Fin du support i686 «  Archlinux.fr », sur archlinux.fr (consulté le 22 janvier 2018)
  11. ↑ (zh) « Arch Linux Loongson »
  12. ↑ (en) « ArchPower »
  13. ↑ (en) « Arch Linux RISC−V »
  14. ↑ Voir Install Arch Linux from existing Linux sur le wiki officiel d'Arch Linux.
  15. ↑ (en) « Arch Linux - News: Installation medium with installer », sur archlinux.org, 1er avril 2021 (consulté le 18 avril 2022)
  16. ↑ (en) « Unofficial user repositories - ArchWiki », sur archlinux.org (consulté le 11 février 2024).
  17. ↑ (en) Robin Broda, « Now using Zstandard instead of xz for package compression », sur Archlinux.org, 4 janvier 2020

Voir aussi

[modifier | modifier le code]

Sur les autres projets Wikimedia :

  • Arch Linux, sur Wikimedia Commons

Liens externes

[modifier | modifier le code]
  • (en) Site officiel
  • Site de la communauté francophone d'Arch
  • (en) Télécharger Arch
  • (en) DistroWatch - Interview avec Judd Vinet
  • (en) Wiki Officiel - Distributions fondées sur Arch
v · m
Distributions Linux
  • Arch Linux
  • Calculate Linux
  • ChromeOS
  • Debian
  • Gentoo
  • Linux Mint
  • Mageia
  • Manjaro
  • openSUSE
  • Puppy Linux
  • Raspberry Pi OS
  • RHEL/AlmaLinux
  • Slackware
  • SteamOS
  • SLE
  • Ubuntu
  • Liste de systèmes d'exploitation libres
  • Catégorie « Distribution Linux »
v · m
Principaux systèmes d’exploitation
Apple
Mac OS Classic
  • Système 5
  • Système 6
  • Système 7
  • Mac OS 8
  • Mac OS 9
Dérivés de NeXTSTEP
  • NeXTSTEP
  • Rhapsody
  • Darwin
  • macOS
  • iOS
Dérivés de BeOS
  • BlueEyedOS
  • Haiku
  • ZETA
DOS
  • DR-DOS
  • FreeDOS
  • MS-DOS
  • PC-DOS
  • Open DOS
IBM
  • AIX
  • MVS
  • OS/2
  • OS/360
  • OS/390
  • z/OS
  • OS/400
Microsoft Windows
Fondés sur MS-DOS
  • 1.0
  • 2.x
  • 3.x
  • 95
  • 98
  • ME
Branche NT
  • NT 3.x
  • NT 4.0
  • 2000
  • XP
  • 2003
  • Vista
  • 2008
    • R2
  • 7
  • 2012
    • R2
  • 8 / 8.1
  • 2016
  • 10
  • 2019
  • 2022
  • 11
  • 2025
ReactOS Foundation
Branche NT (GPL/LGPL/AGPL) non-Microsoft
  • ReactOS
POSIX / Unix
AT&T / Laboratoires Bell
  • Unix version 6
  • Unix version 7
  • System III (en)
  • System V
BSD
  • FreeBSD
  • TrueOS
  • GhostBSD
  • DragonFly BSD
  • TrueNas
  • OpenBSD
  • NetBSD
GNU Hurd
  • Debian GNU/Hurd
  • Arch Hurd
Linux (liste)
  • Arch Linux
  • Calculate Linux
  • Debian
  • Gentoo
  • Manjaro
  • Linux Mint
  • openSUSE
  • PCLinuxOS
  • Puppy
  • RHEL
  • Slackware
  • SLE
  • Ubuntu
  • Raspberry Pi OS
  • Chromium OS/ChromeOS
Autres dérivés
  • AIX
  • Apache NuttX
  • ChorusOS
  • Fuzix OS
  • HP-UX
  • IRIX
  • Kylin
  • LynxOS
  • macOS
  • Minix
  • Oracle Solaris
  • QNX
  • Redox
  • Tru64
  • UNICOS
  • UnixWare
Dérivés d'AmigaOS
  • MorphOS
  • AROS
Dérivés du TOS
  • EmuTOS
  • FreeMiNT
  • Geneva
  • MagiC
  • MultiTOS
  • N.AES
D’importance historique
  • CP/M
  • CTSS
  • GCOS
  • Genera
  • ITS
  • Multics
  • Plan 9
  • QDOS
  • RSTS
  • TENEX
  • TOPS-20
  • VMS
  • SCO
Mobile
Noyau Linux
  • Android
  • Bada
  • Firefox OS
  • HarmonyOS
  • KaiOS
  • LG webOS
  • Sailfish OS
  • Tizen
  • Ubuntu Touch
Autres noyaux
  • BlackBerry OS
  • HarmonyOS
  • iOS
  • Palm OS
  • Symbian OS
  • Windows Phone
Embarqués
Pour capteur en réseau
  • Contiki
  • TinyOS
Pour carte à puce
  • Java Card
  • MULTOS
Temps réel
  • eCos
  • FreeRTOS
  • Linux embarqué
  • LiteOS
  • LynxOS
  • MenuetOS
  • NuttX
  • OS-9
  • PikeOS
  • QNX
  • RTEMS
  • RTLinux
  • RT-Thread
  • RTX
  • µC/OS-II
  • VxWorks
  • Zephyr
Autres systèmes
  • eyeOS
  • Cisco IOS
  • Inferno
  • MenuetOS
  • KolibriOS
  • Orbis OS
  • CertiKOS
Pour une liste complète, voir la liste des systèmes d’exploitation et la catégorie « Système d’exploitation ».
  • icône décorative Portail des logiciels libres
  • icône décorative Portail de Linux
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Arch_Linux&oldid=224779906 ».
Catégories :
  • Distribution Linux
  • LXDE
  • Distribution Linux proposant KDE
Catégories cachées :
  • Page utilisant P1324
  • Page utilisant des données de Wikidata à traduire de l'anglais
  • Page utilisant P178
  • Page utilisant P571
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Catégorie Commons avec lien local identique sur Wikidata
  • Portail:Logiciels libres/Articles liés
  • Portail:Logiciel/Articles liés
  • Portail:Informatique/Articles liés
  • Portail:GNU/Linux/Articles liés
  • Bon article en cantonais

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id