Ajouts petites commandes
This commit is contained in:
parent
3f25a6635c
commit
ce3878e1b1
|
@ -131,6 +131,7 @@ Lister les packages installés de façon « conviviale »
|
|||
|
||||
~~~
|
||||
$ dpkg -l
|
||||
$ dpkg -l $mypackage
|
||||
~~~
|
||||
|
||||
Lister les packages installés de façon exhaustive
|
||||
|
@ -175,6 +176,7 @@ Les opérateurs sont :
|
|||
|
||||
Les variantes `lt-nl`, `le-nl`, `ge-nl`, `gt-nl` considèrent qu'une valeur nulle est supérieure.
|
||||
|
||||
|
||||
## apt
|
||||
|
||||
Des ensembles de packages `.deb` sont regroupés sur un site HTTP, un CD-ROM, une clé USB, etc.
|
||||
|
@ -213,6 +215,13 @@ Donner les dépendances d'un package
|
|||
$ apt-cache depends foo
|
||||
~~~
|
||||
|
||||
Lister les paquets qui dépendent d'un paquet (reverse dependencies) :
|
||||
|
||||
~~~
|
||||
$ apt-cache rdepends $mypackage
|
||||
$ apt-cache --installed rdepends $mypackage # lister seulement ceux qui sont installés
|
||||
~~~
|
||||
|
||||
Et l'on peut installer/supprimer/etc. des paquets avec la commande `apt` :
|
||||
|
||||
Installer un package
|
||||
|
@ -277,7 +286,10 @@ Installer les dépendances pour recompiler un package
|
|||
$ apt-get build-dep foo
|
||||
~~~
|
||||
|
||||
### hold / unhold
|
||||
|
||||
### Paquets « immobilisés » (hold / unhold)
|
||||
|
||||
Apt permet de figer la version d'un paquet et d'empêcher sa mise-à-jour. Ce mécanisme est appelé « hold » :
|
||||
|
||||
~~~
|
||||
# apt-mark hold foo
|
||||
|
@ -288,12 +300,31 @@ foo
|
|||
|
||||
# dpkg -l foo
|
||||
hi foo […]
|
||||
|
||||
# apt-mark unhold foo
|
||||
Annulation de l'état figé pour foo.
|
||||
~~~
|
||||
|
||||
### preferences
|
||||
Pour « rendre sa liberté » au paquet (unhold) :
|
||||
|
||||
~~~
|
||||
# apt-mark unhold foo
|
||||
~~~
|
||||
|
||||
|
||||
### Paquets installés manuellement ou automatiquement
|
||||
|
||||
Pour savoir si un paquet a été installé manuellement ou automatiquement (dépendance) :
|
||||
|
||||
~~~
|
||||
$ apt-mark showauto
|
||||
$ apt-mark showauto $mypackage
|
||||
|
||||
$ apt-mark showmanual
|
||||
$ apt-mark showmanual $mypackage
|
||||
~~~
|
||||
|
||||
La sortie de `apt search $mypackage` affiche également l'information entre crochets.
|
||||
|
||||
|
||||
### Préférences
|
||||
|
||||
<https://manpages.debian.org/stable/apt/apt_preferences.5.fr.html>
|
||||
|
||||
|
|
Loading…
Reference in a new issue