Table des matières

Gestion de paquets Debian

Introduction

Paquet Debian

Outils de gestion des paquets

Il existe plusieurs outils pour manipuler les paquets Debian. Seuls les outils APT pour Advanced Packaging Tool et dpkg seront détaillés dans la suite.

APT

APT est un ensemble d'outils pour manipuler les paquets (téléchargement, installation …) et les informations autour du paquet (description du paquet).

Installation d'un paquet

apt-get install <nom du paquet>

Simulation d'installation d'un paquet:

Dé-installation d'un paquet

apt-get remove <nom du paquet>

Simulation de dé-installation d'un paquet:

Suppression automatique des dépendances

Suppression automatique des dépendances non utilisées

Suppression des fichiers de configuration

Mise à jour des paquets

Mise à jour des informations sur les paquets

Mise à jour d'un paquet

Mise à jour de tous les paquets

Mise à jour de la distribution, passage d'une version de distribution à une autre

Nettoyage du système de gestion des paquets

Nettoyage du cache local (/var/cache/apt/archives)

Téléchargement de paquets

Téléchargement sans installation du paquet

Téléchargement d'un paquet avec ses dépendances (/var/cache/apt/archives)

Configuration d'un paquet

dpkg-reconfigure (appel de debconf)

Cette commande permet de configurer un paquet une fois installé, elle peut être inutilisable sur certain paquet.

Exemple:

dpkg

Outil de bas niveau pour manipuler les paquets.

Installation d'un paquet

dpkg -i <nom du paquet>

Dé-installation d'un paquet

dpkg -r <nom du paquet>

Statut d'un paquet

dpkg -s <nom du paquet>

Liste des fichiers qui seront installés par un paquet (avec les dépendances)

dpkg -L <nom du paquet>

Affiche la liste des fichiers par paquet (paquet responsable du fichier)

dpkg -S <nom du paquet>

Détermine dans quel paquet se trouve un fichier donné

dpkg -S <nom absolu du fichier avec répertoire>

Manipulation du contenu d'un paquet

D'autres outils existent pour voir le contenu d'un paquet.

Extraire le contenu

dpkg-deb -x <nom du paquet> [répertoire]

Extraire les méta données, scripts d'installation

dpkg-deb -e <nom du paquet> [répertoire]

Recherche de paquet

apt-cache est outils de manipulation des méta données des paquets.

Recherche d'un paquet par mots clés

apt-cache search <motif>

Information sur un paquet

apt-cache show <nom du paquet>

Information sur un paquet (dépendances, versions)

apt-cache showpkg <nom du paquet>

Autres outils

Gestion des paquets

Mise à jour du système de paquets

Configuration

Configuration de APT

Outil

apt-config est un outil pour lire la configuration d'APT

Exemple:

apt-config dump affiche les options d'APT.

Fichiers de configuration

Les fichiers pour configurer APT sont regroupés dans le répertoire /etc/apt. Ces fichiers décrivent aussi bien les options des outils APT que la configuration des dépôts, la manière d'y accéder, les liens pour les paquets sources et binaires.

Configuration de dpkg

Fichiers de configuration

La configuration de dpkg est stockée dans le répertoire /etc/dpkg. Ces fichiers contiennent les options de l'outil dpkg.

En résumé

Voici un schéma récapitulatif:

Références