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 23:11] lagrenouille [Utilisation] |
utilisateurs:lagrenouille:apt-dpkg [18/04/2023 23:36] lagrenouille [-================-============-] |
||
---|---|---|---|
Ligne 133: | Ligne 133: | ||
|/ Err ?=(aucune)/besoin Réinstallation (État,Err : majuscule=mauvais) | |/ Err ?=(aucune)/besoin Réinstallation (État,Err : majuscule=mauvais) | ||
||/ Nom Version Architecture Description</code> | ||/ Nom Version Architecture Description</code> | ||
- | +++-=============================================-========================================-============-======================================================================================= | + | +++- |
+ | =============================================-========================================-============-======================================================================================= | ||
Ligne 281: | Ligne 282: | ||
il affiche les informations sur les paquets connus par la base | 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 | 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 | ||
- | <code user>$ dpkg -l apache2</code> | + | <code root> # dpkg-query -l apache2</code> |
- | Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | + | |
+ | <code root># dpkg-query -l apache2</code> | ||
+ | <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 | | É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 | ||
- | Les trois premières colonnes affichées montrent dans l’ordre : l’action souhaitée, | ||
- | l’état du paquet et les erreurs. | + | |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) |
- | Action souhaitée : | + | ||/ Nom Version Architecture Description |
+ | ii apache2 2.4.56-1~deb11u1 amd64 Apache HTTP Server | ||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==============-================-============-================================= | ||
+ | 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. | ||
u = Inconnu (Unknown) | u = Inconnu (Unknown) | ||
Ligne 334: | Ligne 336: | ||
i = Installé (Installed) | i = Installé (Installed) | ||
+ | ** | ||
+ | cruft propose ainsi un traitement un peu plus élaboré qu’un simple balayage du système de fichiers, couplé à des requêtes sur la base dpkg.** | ||
+ | <code root># apt search cruft</code> | ||
+ | <code>En train de trier... Fait | ||
+ | Recherche en texte intégral... Fait | ||
+ | cruft/stable 0.9.38 amd64 | ||
+ | identifier les fichiers systèmes devenus inutiles</code> | ||
+ | Attention, il vous faut regarder à deux fois avant de supprimer quelque fichier que ce soit ! | ||
+ | Man cruft est fortement conseillé. | ||
+ | **l’outil debsums** | ||
+ | <code user>$ apt search debsums</code> | ||
+ | <code>En train de trier... Fait | ||
+ | Recherche en texte intégral... Fait | ||
+ | debsums/stable,stable,now 2.2.3 all [installé] | ||
+ | outil de vérification des fichiers de paquets installés grâce à des sommes de contrôle MD5</code> | ||
- | + | <code>Les options de debsums. | |
- | + | - a, | |
- | + | Vérifie aussi les fichiers de configuration (ignorés par défaut). | |
- | + | - e | |
- | + | Vérifie seulement les fichiers de configuration. | |
- | + | - c | |
- | + | Envoie la liste des fichiers modifiés sur la sortie standard (ceci implique -s). | |
- | + | - l | |
+ | Liste les paquets (ou fichiers .deb) qui n’ont pas de somme de contrôle MD5. | ||
+ | - s | ||
+ | Affiche seulement les erreurs. | ||
+ | - m, —md5sums=fichier | ||
+ | Lit la liste des sommes de contrôle dans fichier. | ||
+ | - r, - -root=répertoire | ||
+ | Répertoire racine à vérifier (/ par défaut). | ||
+ | - d, - -admindir=répertoire | ||
+ | Répertoire administratif de dpkg (/var/lib/dpkg par défaut). | ||
+ | - p, - -deb-path=répertoire[:répertoire...] | ||
+ | Répertoires où chercher les fichiers .deb dérivés du nom du paquet (répertoire courant par défaut). | ||
+ | </code> | ||