- Arch Linux
-
Arch Linux Famille GNU/Linux Type de noyau Monolithique modulaire État du projet En développement (mises à jour en rolling release) Plates-formes i686, x86-64 Licence GNU GPL et autres Dernière version stable 2011.08 (19 août 2011) [+/−] Méthode de mise à jour pacman Gestionnaire de paquets pacman Site web ArchLinux.org modifier Arch Linux est une distribution Linux créée par Judd Vinet qui met l'accent sur la simplicité (selon le principe KISS). Judd a été inspiré par une autre distribution Linux appelée Crux Linux.
Sommaire
Philosophie
Arch Linux a été conçue pour être le système d'exploitation parfait pour les utilisateurs avancés. Sa philosophie sans artifices ni outils de configuration est très proche de Slackware dans le sens où elle requiert un certain niveau de connaissances pour être installée, mais elle reste toutefois simple à maintenir. Le reste de la philosophie de Arch peut être résumé en trois points :
- Rester simple et légère (selon le principe KISS) ;
- À un moment ou à un autre, un utilisateur aura besoin de comprendre comment fonctionne son système pour pouvoir le dépanner. L'utilisation d'un environnement graphique masquant généralement le fonctionnement du système finit souvent par rendre l'utilisateur incapable de résoudre des problèmes qui y sont liés ;
- Arch autorise les utilisateurs à 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.
Gestion des paquets
Arch est basée principalement sur des paquets binaires. Ces paquets sont gérés par l'outil Pacman qui est le gestionnaire de paquets. Les paquets binaires pour Arch Linux sont optimisés pour les architectures i686 et x86 64 (il y a des dépôts séparés), ce qui les rend plus rapides sur du matériel moderne. Les paquets peuvent également être construits à partir des sources en utilisant le système ABS (Arch Linux Build System), un système ressemblant aux « ports ». Ceci peut être simplifié par l'utilisation d'un "AUR helper"[1], interface à l'Arch User Repository (AUR), augmentant le nombre des paquets installables grâce au travail la communauté. Si l'on installe un paquet manquant et que c'est un binaire, il sera installé avec "pacman", s'il n'existe pas en binaire, il sera compilé automatiquement (gestion des dépendances système grâce aux PKGBUILDS). Une version séparée i586 est encore maintenue qui permet l'installation sur des machines plus anciennes.
Les paquets pour Arch Linux sont disponibles dans l'arbre des paquets et ses miroirs. Actuellement, il existe cinq branches différentes :
- 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...) ;
- Testing - Contient des paquets susceptibles de poser problème durant une mise à jour et qui sont en attente de rapports de bugs ;
- Community - Contient les paquetages choisis par vote sur AUR et maintenus par les Trusted Users (TU)
- Multilib - Contient les paquets des programmes/bibliothèques en 32bits pour l'architecture 64bits (e.g. wine, skype et flashplugin, etc). Cela permet d'utiliser des applications qui n'existent qu'en 32bits.
En complément de ces dépôts officiels, il existe de nombreux dépôts maintenus par les utilisateurs de Arch Linux. 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 comme le dépôt des utilisateurs de archlinux.fr.
Versions
Arch Linux est une distribution en constante évolution et de nouveaux paquets apparaissent chaque jour (on parle de rolling release). En utilisant le gestionnaire de paquets, les utilisateurs peuvent garder leur système à jour et ceci très facilement. Contrairement à certaines distributions qui encouragent leurs utilisateurs à installer les nouvelles versions dès qu'elles paraissent, les versions d'Arch Linux sont simplement des clichés pris à un instant T qui incluent, parfois, un utilitaire d'installation révisé.
Jusqu'à la version 0.8 (Voodoo), Arch utilisait un schéma de parution particulier, les numéros de version indiquant des changements dans l'installateur et les paquets inclus sur le CD d'installation, et n'ayant aucun rapport avec une quelconque indication de la maturité de la distribution. Depuis le mois d'avril 2007, les développeurs ont abandonné ce schéma de numérotation au profit d'une numérotation basée sur la date de publication (à l'instar d'autres distributions comme Ubuntu ou Mandriva), toujours associée à un nom de code. La version 2007.05 est la première à suivre cette nouvelle règle. Les nouvelles publications se feront simultanément avec la parution de nouvelles versions du noyau Linux.
Chronologie des versions :
Histoire
- Judd Vinet abandonne la tête de Archlinux au profit de Aaron Griffin. Arch Leadership, le 1 octobre 2007
- Ancien logo, abandonné en décembre 2007 :
Distributions basées sur Arch Linux
- Kahel OS
- Chakra Site de la distribution Chakra
- CTKArch
- Archbang
Voir aussi
Article connexe
Liens externes
- (en) Site officiel
- (fr) Site de la communauté francophone d'Arch Linux
- (en) Télécharger Arch Linux (FTP et Bittorrent)
- (fr) Guide Francophone d'installation d'Arch Linux
- (fr) Utilisation de Pacman
Notes et références
Wikimedia Foundation. 2010.