Pacman (Arch Linux)

Page d’aide sur l’homonymie

Pour les articles homonymes, voir Pac-Man (homonymie).

Pacman
Description de l'image Example of pacman in Arch Linux screenshot.png.
Informations
Créateur Judd VinetVoir et modifier les données sur Wikidata
Développé par Pacman Development Team
Première version Voir et modifier les données sur Wikidata
Dernière version 7.1.0 ()Voir et modifier les données sur Wikidata
Dépôt gitlab.archlinux.org/pacman/pacmanVoir et modifier les données sur Wikidata
État du projet En développement
Écrit en CVoir et modifier les données sur Wikidata
Système d'exploitation LinuxVoir et modifier les données sur Wikidata
Environnement GNU/Linux
Langues Multilingue
Type Gestionnaire de paquetsVoir et modifier les données sur Wikidata
Licence Licence publique générale GNU version 2Voir et modifier les données sur Wikidata
Site web pacman.archlinux.pageVoir et modifier les données sur Wikidata

Pacman (contraction de package-manager) est le gestionnaire de paquets officiel de la distribution Linux Arch Linux.

Pacman utilise des archives .tar.gz, .bz2 ou .xz pour ses paquets. Chacun de ces paquets contient un binaire compilé pour l'architecture i686 ou x86 64. Pacman est également capable de résoudre les dépendances et de télécharger puis installer automatiquement les paquets nécessaires.

Pacman est un gestionnaire de paquets fiable et est facile à utiliser. Il respecte la philosophie d'Arch Linux qui est d'avoir le maximum de contrôle et d'être le plus configurable possible tout en restant simple.

La simplicité de pacman permet notamment d'empaqueter (réaliser le paquet) une application donnée plus facilement qu'avec les systèmes deb ou rpm.

Depuis la version 3, pacman se présente sous forme d'une bibliothèque libalpm (Arch Linux Package Management) à laquelle est associée une interface utilisateur (en ligne de commande par défaut). Outre une refonte partielle du code apportant un gain de vitesse, cette évolution a pour but de simplifier les développements ultérieurs de Pacman ainsi que des éventuelles interfaces alternatives.

Commandes de base

Commandes spécialisées

Les distributions qui utilisent ce gestionnaire de paquets

Maintien de la stabilité du système

Le système Arch Linux et ses dérivés utilisent l'approche rolling release, ce qui garantit des paquets récents et un système qui évolue constamment. Pour maintenir un système stable, il est préconisé de mettre à jour à intervalles réguliers tout en s'informant des actualités des mises à jour ainsi que de procéder à la mise à jour en ayant le temps disponible pour traiter une éventuelle intervention manuelle .

Liens externes

Notes et références

  1. ↑ « v7.1.0 », (consulté le )
  2. ↑ Ici simple est à prendre dans le sens de compréhensible, et non dans le sens intuitif. En effet Arch Linux utilise une architecture qui cherche à toujours rendre possible sa compréhension pour qui est prêt à en apprendre ses rouages clairement délimités. Mais une telle compréhension passe souvent par une phase de documentation.
  3. ↑ « Améliorer la stabilité d'Arch Linux — ArchwikiFR », sur wiki.archlinux.fr (consulté le )
  4. ↑ (en) « undefined | AxOS », sur www.axos-project.com (consulté le )
  5. ↑ « System maintenance (Français) - ArchWiki », sur wiki.archlinux.org (consulté le )