Manage Packages
syntaxe : dpkg [ …]
Commands:
-i|–install <.deb file name>… | -R|–recursive …
–unpack <.deb file name>… | -R|–recursive …
-A|–record-avail <.deb file name>… | -R|–recursive …
–configure … | -a|–pending
–triggers-only … | -a|–pending
-r|–remove … | -a|–pending
-P|–purge … | -a|–pending
-V|–verify […] Verify the integrity of package(s).
–get-selections […] Get list of selections to stdout.
–set-selections Set package selections from stdin.
–clear-selections Deselect every non-essential package.
–update-avail [] Replace available packages info.
–merge-avail [] Merge with info from file.
–clear-avail Erase existing available info.
–forget-old-unavail Forget uninstalled unavailable pkgs.
-s|–status […] Display package status details.
-p|–print-avail […] Display available version details.
-L|–listfiles … List files ‘owned’ by package(s).
-l|–list […] List packages concisely.
-S|–search … Find package(s) owning file(s).
-C|–audit […] Check for broken package(s).
–yet-to-unpack Print packages selected for installation.
–predep-package Print pre-dependencies to unpack.
–add-architecture Add to the list of architectures.
–remove-architecture Remove from the list of architectures.
–print-architecture Print dpkg architecture.
–print-foreign-architectures Print allowed foreign architectures.
–assert- Assert support for the specified feature.
–validate- Validate a ‘s .
–compare-versions Compare version numbers – see below.
–force-help Show help on forcing.
-Dh|–debug=help Show help on debugging. -?, –help Afficher ce message.
–version Afficher la version. Fonctionnalités pouvant être déclarées : support-predepends, working-epoch, long-filenames, multi-conrep, multi-arch, versioned-provides. Validatable things: pkgname, archname, trigname, version. Utiliser dpkg avec -b, –build, -c, –contents, -e, –control, -I, –info,
-f, –field, -x, –extract, -X, –vextract, –ctrl-tarfile, –fsys-tarfile
sur les archives (taper dpkg-deb –help.) Options :
–admindir= Utilise le répertoire au lieu de /var/lib/dpkg.
–root= Installe sur un système alternatif dont la
racine est située à un autre endroit.
–instdir= Change la racine d’installation sans changer
le répertoire d’administration.
–path-exclude= Ne pas installer les chemins correspondant à
un motif du shell.
–path-include= Réinclut un motif après une exclusion antérieure.
-O|–selected-only Ignore les paquets non sélectionnées pour être
installés ou mis à niveau.
-E|–skip-same-version Ignore les paquets dont la version est la même
que celle installée.
-G|–refuse-downgrade Ignore les paquets dont la version est moins
récente que celle installée.
-B|–auto-deconfigure Installe même si cela entraîne la rupture
d’autres paquets.
–[no-]triggers Passe ou force les actions différées
invoquées par le traitement.
–verify-format= Vérifie le format de sortie (pris en charge : « rpm »).
–no-debsig N’essaie pas d’authentifier les signatures
des paquets.
–no-act|–dry-run|–simulate
Se contente d’afficher les actions à effectuer
sans les réaliser effectivement.
-D|–debug= Active le débogage (voir -Dhelp ou –debug=help).
–status-fd Envoie les mises à jour d’état au descripteur
de fichier .
–status-logger= Envoie les mises à jour d’état sur l’entrée
standard de la commande .
–log= Enregistre dans les changements
d’état et les actions effectuées.
–ignore-depends=,…
Ignore les dépendances impliquant .
–force-… Passe outre les problèmes (voir –force-help).
–no-force-…|–refuse-…
Arrête en cas de problème(s).
–abort-after Arrête après avoir rencontré erreurs. Les opérateurs de comparaison pour –compare-versions sont les suivants :
lt le eq ne ge gt (ne considérer aucune version comme plus tardive
que n’importe quelle version)
lt-nl le-nl ge-nl gt-nl (ne considérer aucune version comme plus récente
que n’importe quelle version)
< << <= = >= >> > (uniquement pour des raison de compatibilité avec
la syntaxe du fichier control) Utilisez « apt » ou « aptitude » pour gérer les paquets de manière plus conviviale. sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove Managing DEBORPHAN packages apt-get intall deborphan
sudo deborphan
sudo apt-get remove — purge $ ( deborphan)
Published @ March 23, 2022 6:00 am