Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
utilisateurs:lagrenouille:apt-dpkg [18/04/2023 19:29] lagrenouille [Utilisation] |
utilisateurs:lagrenouille:apt-dpkg [18/04/2023 23:18] lagrenouille [-================-============-] |
||
---|---|---|---|
Ligne 132: | Ligne 132: | ||
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements | | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements | ||
|/ Err ?=(aucune)/besoin Réinstallation (État,Err : majuscule=mauvais) | |/ Err ?=(aucune)/besoin Réinstallation (État,Err : majuscule=mauvais) | ||
- | ||/ Nom Version Architecture Description | + | ||/ Nom Version Architecture Description</code> |
- | +++-=============================================-========================================-============-=======================================================================================</code> | + | +++- |
+ | =============================================-========================================-============-======================================================================================= | ||
dans ce cas, tout va bien, sinon il y aura des réponses : | dans ce cas, tout va bien, sinon il y aura des réponses : | ||
+ | |||
voir explications en fin d’article ( dpkg-query). | voir explications en fin d’article ( dpkg-query). | ||
+ | |||
Les fichiers débutants avec l’option rc sont des paquets supprimés et mal purgés | Les fichiers débutants avec l’option rc sont des paquets supprimés et mal purgés | ||
Ligne 219: | Ligne 222: | ||
Reinstaller un paquet si nécessaire | Reinstaller un paquet si nécessaire | ||
<code root># apt install - -reinstall</code> | <code root># apt install - -reinstall</code> | ||
+ | |||
+ | <code root># apt-cache gencaches</code> | ||
+ | |||
+ | À installer si vraiment besoin. | ||
+ | |||
+ | apt install apt-show-source | ||
+ | Afficher les informations des paquets source | ||
+ | |||
+ | <code root>apt-install apt-show-versions</code> | ||
+ | afficher les versions de paquet disponibles dans la distribution | ||
+ | |||
+ | <code root>apt install apt-src</code> | ||
+ | gestionnaire des paquets source Debian | ||
+ | <code root> | ||
+ | apt install apt-transport-https</code> | ||
+ | transport de téléchargement https pour APT | ||
+ | |||
+ | <code root>apt install apt-transport-s3</code> | ||
+ | transport APT pour les dépôts privés sur AWS S3 | ||
+ | |||
+ | <code root>apt install apt-transport-spacewalk</code> | ||
+ | transport APT pour communiquer avec des serveurs Spacewalk | ||
+ | |||
+ | <code root>apt -install apt-transport-tor</code> | ||
+ | transport APT pour les téléchargements de paquets anonymes via Tor | ||
+ | |||
+ | <code root>apt install apt-utils</code> | ||
+ | utilitaires liés à la gestion de paquets | ||
+ | |||
+ | <code root>apt install apt-venv</code> | ||
+ | environnement virtuel apt | ||
+ | <code root> | ||
+ | apt install apt-xapian-index</code> | ||
+ | outils de recherche et de maintenance dans un index Xapian des paquets Debian | ||
+ | |||
+ | on peut lister les paquets de transition avec : | ||
+ | <code root>aptitude search smetapackages</code> | ||
+ | |||
+ | <code root>aptitude search soldlibs</code> | ||
+ | <code root>aptitude search smetapackages soldlibs</code> | ||
+ | |||
+ | pour voir les paquets de priorité « important | ||
+ | <code root>aptitude search ’ pimportant’</code> | ||
+ | |||
+ | Pour savoir pourquoi un paquet est installé, tu peux utiliser : | ||
+ | aptitude why $paquet | ||
+ | |||
+ | Vous pouvez lister les paquets installés | ||
+ | <code user>$ dpkg -l</code> | ||
+ | les mettre dans un fichier texte | ||
+ | <code user>$ dpkg -l > liste-paquets.txt</code> | ||
+ | <code user>dpkg -l | grep vim</code> | ||
+ | ou n’en voir qu’un | ||
+ | <code root>$ dpkg -l | grep apache2</code> | ||
+ | |||
+ | <code user>$ man apt (manuel d’apt)</code> | ||
+ | |||
+ | dpkg-query - Un outil pour interroger la base de données de dpkg | ||
+ | il affiche les informations sur les paquets connus par la base | ||
+ | la commande citée plus haut « dpkg -l | grep -v ^ii » en fait partie | ||
+ | <code root> | ||
+ | # dpkg-query -l apache2</code> | ||
+ | Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | ||
+ | | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements | ||
+ | |/ Err ?=(aucune)/besoin Réinstallation (État,Err : majuscule=mauvais) | ||
+ | ||/ Nom Version Architecture Description | ||
+ | +++ | ||
+ | |||
+ | ii apache2 2.4.38-3+deb10u4 amd64 Apache HTTP Server | ||
+ | |||
+ | |||
+ | ==============-================-============-================================= | ||
+ | ii apache2 2.4.38-3+deb10u4 amd64 Apache HTTP Server | ||
+ | Les trois premières colonnes affichées montrent dans l’ordre : l’action souhaitée, | ||
+ | |||
+ | l’état du paquet et les erreurs. | ||
+ | |||
+ | Action souhaitée : | ||
+ | |||
+ | u = Inconnu (Unknown) | ||
+ | |||
+ | i = Installer (Install) | ||
+ | |||
+ | h = Garder (Hold) | ||
+ | |||
+ | r = Supprimer (Remove) | ||
+ | |||
+ | p = Purger (Purge) | ||
+ | |||
+ | |||
+ | État du paquet : | ||
+ | |||
+ | n = Non installé (Not-installed) | ||
+ | |||
+ | c = Fichiers de configuration (Config-files) | ||
+ | |||
+ | H = Semi-installé (Half-installed) | ||
+ | |||
+ | U = Décompressé (Unpacked) | ||
+ | |||
+ | F = Semi-configuré (Half-configured) | ||
+ | |||
+ | W = Attente de déclenchements (Triggers-awaiting) | ||
+ | |||
+ | t = Déclenchements en attente (Triggers-pending) | ||
+ | |||
+ | i = Installé (Installed) | ||
+ | |||