Cette astuce permet de sauvegardé un paquet installé sur le système Debian par exemple avec apt-get ou aptitude et de le sauvegarder en « .deb » pour une installation ultérieure de ce paquet. Cela permet aussi de récupérer un paquet n’étant plus dans les dépôts.
Pour commencer, installez fakeroot et dpkg-repack, en root :
aptitude install fakeroot dpkg-repack
Puis pour sauvegarder un paquet (toujours en root) :
fakeroot dpkg-repack mon_paquet
Exemple avec Firefox (iceweasel)
root@Debian:/home/sacha# fakeroot dpkg-repack iceweasel
dpkg-repack: fakeroot run without its -u flag may corrupt some file permissions.
dpkg-deb: building package `iceweasel' in `./iceweasel_10.0.2-1_i386.deb'.
root@Debian:/home/sacha# ls -l | grep iceweasel
-rw-r--r-- 1 root root 1832586 mars 14 11:08 iceweasel_10.0.2-1_i386.deb
Réinstaller un paquet « .deb »
Enfin utilisez cette commande pour installer un paquet « .deb ».
dpkg -i mon_paquet.deb