Debian, APT, dpkg
Trier les paquets Debian par la taille occupée sur disque
Il faut installer les outils dctrl-tools :
apt-get install dctrl-tools
La commande suivante permet de lister les paquets installés en les triant par Installed-Size.
grep-status -FStatus -sInstalled-Size,Package -n "install ok installed" | paste -sd " \n" | sort -n
Récuperer le source d’un paquet sans avoir les droits root
Le système de paquet Debian permet de facilement récupérer le code source qui à permit de construire n’importe quel paquet. Théoriquement il suffit d’un simple apt-get source paquet. Malheureusement pour que cela fonctionne, il faut que des sources deb-src soient présentes dans le fichier /etc/apt/sources.list : ceci n’est pas toujours le cas et c’est problématique lorsque l’on ne dispose pas des droits root.
Cependant, grâce à la magie d’APT, il est possible d’utiliser un fichier de configuration “local” à l’utilisateur :
$ mkdir apt
$ cp /etc/apt/sources.list apt/
$ vi apt/sources.list # customise as needed
$ mkdir -p apt/lists/partial
$ cat > apt/apt.conf
Dir::Etc::SourceList "home_dir/apt/sources.list"; # You need to use the full path
Dir::State::Lists "home_dir/apt/lists";
^D
$ export APT_CONFIG=~/apt/apt.conf
$ apt-get update
...
$ apt-get source foo