Pacman (Arch Linux)

Pacman (Arch Linux)
Page d'aide sur l'homonymie Pour les articles homonymes, voir Pac-Man (homonymie).
Pacman
Pacman.system sync and upgrade.20070921.png
Développeur Pacman Development Team
Première version 25 février 2002
Dernière version 3.5.4-2 (24 mars 2011) [+/−]
Écrit en C
Environnement GNU/Linux
Langue Multilingue
Type Gestionnaire de paquets
Licence GNU GPL
Site web http://www.archlinux.org/pacman/

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[1]. En théorie, il n'est nécessaire que de taper "pacman -Syu" régulièrement pour conserver un système à jour tout le temps.

La simplicité de pacman permet notamment d'empaqueter (réaliser le paquet logiciel) 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.

Sommaire

Commandes de base

  • pacman -Q - Affiche tous les paquets installés avec pacman ou détermine si le nom spécifié en argument est installé.
  • pacman -S - Télécharge et installe le(s) paquet(s) spécifié(s) en argument.
  • pacman -R - Supprime le(s) paquet(s) spécifié(s) en argument.
  • pacman -U - Met à jour la liste en cache des dépôts.
  • pacman -A, déprécié, remplacé par pacman --update - Assemble le paquet spécifié, et le met à jour. Commande souvent utilisée après avoir construit un paquet avec ABS (Arch Linux Build System).

Commandes spécialisées

  • pacman -Sy - Actualise la liste en cache des dépôts.
  • pacman -Syu - Met à jour tous les paquets si une version plus récente est présente dans les dépôts.
  • pacman -Sg - Affiche tous les groupes de paquets disponibles.
  • pacman -Sc - Supprime tous les paquets non installés du cache.
  • pacman -Si - Donne les informations du paquet en argument.
  • pacman -Ss - Cherche les paquets correspondant au nom en argument.
  • pacman -Rs - Supprime le(s) paquet(s) spécifié(s) en argument ainsi que toutes ses dépendances qui ne sont pas nécessaires à d'autres paquets.
  • pacman -Rc - Supprime le(s) paquet(s) spécifié(s) en argument ainsi que toutes ses dépendances (y compris celles qui sont nécessaires à d'autres paquets).

Les distributions qui utilisent ce gestionnaire de paquets

Liens externes

Notes et références

  1. 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.

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Pacman (Arch Linux) de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Pacman (Arch Linux) — Pacman Скриншот процесса …   Википедия

  • Pacman (Arch Linux) — Arch Linux Bildschirmfoto …   Deutsch Wikipedia

  • Pacman (Arch Linux) — Pacman Captura de pantalla de Pacman ejecutándose en una terminal. Desarrollador Pa …   Wikipedia Español

  • Arch-linux — Bildschirmfoto …   Deutsch Wikipedia

  • Arch Linux — Bildschirmfoto …   Deutsch Wikipedia

  • Arch Linux — Famille GNU/Linux …   Wikipédia en Français

  • Arch Linux — Для термина «Arch» см. другие значения. Не следует путать с Ark Linux. Arch Linux …   Википедия

  • Arch Linux — No debe confundirse con Ark Linux. Arch Linux Parte de la familia GNU/Linux …   Wikipedia Español

  • Arch Linux — Infobox OS developer = Aaron Griffin family = Linux supported platforms = i686, x86 64, PowerPC (unofficial) source model = Open source working state = Current latest release version = 2008.06 (Overlord) latest release date = 24 June 2008 kernel… …   Wikipedia

  • Yaourt (Arch Linux) — Yaourt Développeur Julien Mischkowitz Première version 26& …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”