Vous aurez besoin de :
un système Linux fonctionnant (n'importe quelle version devrait convenir) ;
l'utilitaire de compression gzip, ou éventuellement bzip2 que vous pouvez trouver à l'adresse suivante ftp://sunsite.unc.edu:/pub/Linux/utils/compress ; cet outil est plus performant que gzip, mais est aussi un peu plus lent et consomme beaucoup de mémoire ;
D'upx un utilitaire de compression pour exécutables, dont la page web se trouve à l'url http://upx.sourceforge.net/ ;
le paquet zlibc, disponible à l'url ftp://sunsite.unc.edu:/pub/Linux/libs/compression.
Il est appelé zlibc-X.X.tar.gz
, où
« X.X » est le numéro de la dernière version.
Il existe d'autres utilitaires de compression pour exécutables. L'un deux est gzexe, tandis que tcx était probablement le meilleur avant le développement d'upx ; il y a aussi tzx, qui est, en théorie, meilleur que tcx. Cependant, j'ai tout détruit lorsque je l'ai essayé sur un ordinateur de rechange, bien que je ne soit pas sûr d'avoir fait une erreur quelque part. Vous devriez utiliser upx : il est sûr, efficace et très pratique.
Il y a des correctifs du noyau qui proposent une compression du système de fichiers à la Stacker, mais, au moment ou j'écris ces lignes, aucun n'a une réputation de stabilité ou de sécurité.