Résumé
Un gestionnaire de paquets est un ou plusieurs outils automatisant le processus d'installation, désinstallation, mise à jour de logiciels installés sur un système informatique. Le terme est surtout utilisé pour les systèmes d'exploitation basés sur Unix, tels GNU/Linux. Ces derniers utilisent dans leur majorité un gestionnaire de paquets, souvent fourni en standard. Ils permettent de mettre à disposition simplement des milliers de paquetages lors d'une installation standard. Un paquet est une archive comprenant les fichiers informatiques, les informations et procédures nécessaires à l'installation d'un logiciel sur un système d'exploitation au sein d'un agrégat logiciel, en s'assurant de la cohérence fonctionnelle du système ainsi modifié. Le gestionnaire de paquets permet d'effectuer différentes opérations sur les paquets disponibles : Installation, mise à jour, et désinstallation ; Utilisation des paquets provenant de supports variés (CD d'installation, dépôts sur internet, partage réseau...) ; Vérification des sommes de contrôle de chaque paquet récupéré pour en vérifier l'intégrité ; Vérification des dépendances logicielles afin d'obtenir une version fonctionnelle d'un paquetage ; Sur les systèmes d'exploitation GNU/Linux, BSD, macOS et autres UNIX, il existe de nombreux logiciels gestionnaires de paquets. On peut citer notamment : Homebrew, pkg (macOS) ; dpkg (Debian, Ubuntu et autres dérivées) ; RPM (Red Hat, Fedora, Mageia et openSUSE, etc.) ; Pacman (Arch Linux, Manjaro, etc.) ; yarn (alternative open source à npm). Il existe également de nombreux gestionnaires de téléchargement et de résolution de dépendances de paquetages tels que APT pour Debian et Ubuntu, urpmi de Mageia, DNF de Yellow Dog et Fedora, ZYpp d'openSUSE. Synaptic est l'outil graphique de APT, GURPMI est l'outil graphique de urpmi. Le système de ports BSD permet d'installer des logiciels à partir d'une collection sous forme de sources. L'outil emerge de la distribution Linux Gentoo est un gestionnaire de paquetages, de téléchargement, de résolution de dépendances et de compilation permettant d'installer des logiciels à partir des sources.
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.