Accueil > INFORMATIQUE > Linux/Ubuntu > Pense-bête commandes APT

Pense-bête commandes APT

mercredi 24 janvier 2018, par thierrybo

Ma petite liste perso ...

UPDATE / UPGRADE

INSTALLER DEPUIS BACKPORTS

INSTALLER SANS LES PAQUETS RECOMMANDES

NETTOYAGE

RECHERCHE D’UN PAQUET

rechercher que dans les noms de paquet :

INFORMATIONS SUR UN PAQUET

ou interface ncurse d’aptitude

LISTER LES DÉPENDANCES MANQUANTES D’UN PAQUET NON INSTALLE

aptitude (ncurses)

LISTER TOUS LES PAQUETS D’UN DÉPÔT

https://www.debian.org/doc/manuals/aptitude/ch02s04s05.en.html

ou

avec la description :

# lister tous les paquets disponibles en backport (qu’ils soient installés ou pas)

LISTER LES PAQUETS INSTALLES




https://superuser.com/questions/132346/find-packages-installed-from-a-certain-repository-with-aptitude

avec version :

LISTER LES PAQUETS INSTALLES SANS LEUR DÉPENDANCES

LISTER LES PAQUETS INSTALLES MANUELLEMENT

https://askubuntu.com/questions/2389/generating-list-of-manually-installed-packages-and-querying-individual-packages

ne donne que ceux installés depuis la dernière mise à jour Ubuntu (apt-mark showmanual de base inclut les paquets installés par l’installateur) :

CHERCHER TOUS LES PAQUETS INSTALLES EN DEHORS DE TESTING

DANS QUEL PAQUET SE TROUVE UN FICHIER

s’il est déjà installé :

dans tous les paquets :

bug temporaire Devuan, erreur

E : The cache is empty. You need to run "apt update" first


malgré la commande update.

Le résultat de la commande est à peu près identique à celui de
dpkg sauf qu’il ne montrera pas les fichiers de paquets créés
manuellement qui ne sont pas disponibles via APT mais montrera
d’autres paquets présents dans les dépôts.

DÉPENDANCES D’UN PAQUET

inversées :

DÉPENDANCES RÉCURSIVES D’UN PAQUET

installer apt-rdepends et avec tree,

+ installer script apt-rdepends-tree, le mettre dans ~/bin/

+ pour avoir un graphe en image, installer debtree avec graphviz



Exemple :
Dépendances sur 3 niveaux de synaptic :

inversées [1] :



Exemple :
Dépendances inversées sur 3 niveaux de Synaptic :

VERSIONS DISPONIBLES D’UN PAQUET


LISTER TOUS LES FICHIERS D’UN PAQUET

# ou bien si le paquet n’est pas installé :

 [2]

VOIR TOUTES LES DÉPENDANCES INVERSÉES **INSTALLÉES** DES PAQUETS INSTALLES

Sans les paquets recommandés :

équivalent avec UN SEUL NIVEAU mais en INCLUANT les dépendances des paquets ayant des dépendances alternatives (ex. www-browser")

Avec les paquets recommandés :

Avec les paquets suggérés et recommandés :

équivalent avec UN SEUL NIVEAU mais en INCLUANT les dépendances des paquets ayant des dépendances alternatives (ex. www-browser")

On a exactement le même résultat que ce qu’on voit dans gtkorphan
(onglet "paquets réguliers"), sauf que gtkorphan s’arrête au 1er
niveau et qu’il inclut aussi les paquets qui ont un paquet virtuel comme dépendance
(exemple firefox renvoie winff-gtk2 par ce qu’il a www-browser comme dépendance), apt-rdepends ne sait pas les inclure.

TROUVER TOUS LES PAQUETS INSTALLES SANS DÉPENDANCES INVERSÉES (AUCUN PAQUET N’EN A BESOIN)

-> attention il y a des "manual" dedans

Installer deborphan

avec l’ensemble des paquets, sans se limiter aux sections « libs »

pour les deux, tenir compte des dépendances "Recommandées" et "Suggérées"

ajouter '--nice-mode'

TROUVER TOUS LES PAQUETS INSTALLES NE PROVENANT PAS DES DÉPÔTS DEBIAN (remplacer par UBUNTU, Devuan)

Notes

[1Attention bug, les commandes inversées ne tiennent pas compte de l’option --no-recommends

[2Sur Devuan (pas sur debian), erreur

E : The cache is empty. You need to run "apt update" first


même si on lance apt update.

Répondre à cet article | RétroLiens :0


Répondre à cet article