logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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:40]
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 ​rootdpkg-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>​
  
 +**Notes:**
 +Quand on utilise apt-get autoclean ou qu’on ne vide pas du tout le cache, /​var/​cache/​apt/​archives est un paramètre intéressant pour cette option. La commande :
 +apt-get - -reinstall -d install `debsums -l`
 +peut être utilisée pour remplir à nouveau le cache avec les paquets qui ne sont pas déjà dans le cache.
  
 +**aptitude** est une interface «ncurses» en ligne de commande basée sur plusieurs bibliothèques Apt, basé sur du texte et se lance à partir d’un terminal ​
  
 +Qu’est ce que Ncurses ?Retour ligne automatique ncurses est une bibliothèque qui fournit des fonctions de définition de touches du clavier, de couleurs d’écran et permet l’affichage de plusieurs fenêtres sans recouvrement sur un terminal texte.
  
 + ​Voulez vous que vos programmes disposent d’une interface couleur sur un terminal texte ? 
  
- +Ncurses est une bibliothèque qui offre ce type de fonctionnalité pour les terminaux en mode texte. Ncurses peut Retour ligne automatique utiliser tout l’écran,,​ créer et gérer des fenêtres, en permettant l’utilisation de la souris Retour ligne automatique Utiliser les touches de fonction du clavier.Retour ligne automatique comme midnight-commander,​ ou vi Mettre à jour la liste des paquets : 
- +
  
  
  
  
utilisateurs/lagrenouille/apt-dpkg.txt · Dernière modification: 16/05/2024 23:23 par lagrenouille

Pied de page des forums

Propulsé par FluxBB