lister les packages par taille

This commit is contained in:
Gregory Colpart 2019-02-14 11:46:21 +01:00
parent 4b77b5bb64
commit 88746bae78

View file

@ -334,12 +334,20 @@ Voici quelques informations utiles :
## Astuces ## Astuces
### Lister les packages selon leur pool
Lister les packages installés, notamment leur pool pour différencier main/contrib/non-free : Lister les packages installés, notamment leur pool pour différencier main/contrib/non-free :
~~~ ~~~
$ dpkg --get-selections | tr '\t' ' ' | cut -d" " -f1 | cut -d: -f1 | xargs apt-cache show | grep ^Filename $ dpkg --get-selections | tr '\t' ' ' | cut -d" " -f1 | cut -d: -f1 | xargs apt-cache show | grep ^Filename
~~~ ~~~
### Lister les packages par taille
~~~
$ dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n
~~~
### Unattended upgrades / Auto upgrades ### Unattended upgrades / Auto upgrades
Sur un serveur non critique (backup, dev, …) on peut vouloir faire les mises à jour automatiquement : Sur un serveur non critique (backup, dev, …) on peut vouloir faire les mises à jour automatiquement :
@ -351,3 +359,4 @@ Sur un serveur non critique (backup, dev, …) on peut vouloir faire les mises
La configuration se trouve dans le fichier `/etc/apt/apt.conf.d/50unattended-upgrades`. La configuration se trouve dans le fichier `/etc/apt/apt.conf.d/50unattended-upgrades`.
On peut choisir où envoyer le mail de rapport ou encore si on doit redémarrer la machine automatiquement si nécessaire, etc. On peut choisir où envoyer le mail de rapport ou encore si on doit redémarrer la machine automatiquement si nécessaire, etc.