projets:systemesreseaux:debianmanagement
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | projets:systemesreseaux:debianmanagement [2022/09/04 21:04] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== 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' | ||
+ | |||
+ | === Installation d'un paquet === | ||
+ | |||
+ | '' | ||
+ | |||
+ | Simulation d' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | === Dé-installation d'un 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, | ||
+ | * '' | ||
+ | |||
+ | === Nettoyage du système de gestion des paquets === | ||
+ | |||
+ | Nettoyage du cache local (/ | ||
+ | * '' | ||
+ | * '' | ||
+ | |||
+ | === Téléchargement de paquets === | ||
+ | |||
+ | Téléchargement sans installation du paquet | ||
+ | * '' | ||
+ | Téléchargement d'un paquet avec ses dépendances (/ | ||
+ | * '' | ||
+ | |||
+ | === Configuration d'un paquet === | ||
+ | |||
+ | '' | ||
+ | |||
+ | 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 === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Dé-installation d'un paquet === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Statut d'un paquet === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Liste des fichiers qui seront installés par un paquet (avec les dépendances) === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Affiche la liste des fichiers par paquet (paquet responsable du fichier) === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Détermine dans quel paquet se trouve un fichier donné === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Manipulation du contenu d'un paquet === | ||
+ | |||
+ | D' | ||
+ | |||
+ | == Extraire le contenu == | ||
+ | |||
+ | '' | ||
+ | |||
+ | == Extraire les méta données, scripts d' | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== Recherche de paquet ==== | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Recherche d'un paquet par mots clés === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Information sur un paquet === | ||
+ | |||
+ | '' | ||
+ | |||
+ | === Information sur un paquet (dépendances, | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== Autres outils ==== | ||
+ | |||
+ | === Gestion des paquets === | ||
+ | |||
+ | * dselect | ||
+ | * aptitude | ||
+ | * synaptic | ||
+ | * PackageKit | ||
+ | |||
+ | === Mise à jour du système de paquets === | ||
+ | |||
+ | * update-manager | ||
+ | |||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | ==== Configuration de APT ==== | ||
+ | |||
+ | === Outil === | ||
+ | |||
+ | '' | ||
+ | |||
+ | Exemple: | ||
+ | |||
+ | '' | ||
+ | |||
+ | |||
+ | === Fichiers de configuration === | ||
+ | |||
+ | Les fichiers pour configurer APT sont regroupés dans le répertoire ''/ | ||
+ | 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 '' | ||
+ | Ces fichiers contiennent les options de l' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== En résumé ===== | ||
+ | |||
+ | Voici un schéma récapitulatif: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ===== Références ===== | ||
+ | |||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// | ||
+ | * [[http:// |
projets/systemesreseaux/debianmanagement.txt · Dernière modification : 2022/09/04 21:04 de 127.0.0.1