Вам нужны:
полностью рабочая система Linux (без разницы, какая версия);
общий для всех архиватор gzip, или bzip2, который можно найти по адресу ftp://sunsite.unc.edu:/pub/Linux/utils/compress; эта программа сжимает лучше, чем gzip, но работает медленнее и требует больше памяти;
упаковщик исполняемых файлов upx, домашняя страничка находится на http://cdata.tvnet.hu/~ml/upx.html и http://wildsau.idv.uni-linz.ac.at/mfx/upx.html;
архив библиотеки zlibc можно раздобыть на ftp://sunsite.unc.edu:/pub/Linux/libs/compression. Он называется zlibc-X.X.tar.gz, где X.X номер последней версии.
Есть и другие упаковщики исполняемых файлов. Один из них gzexe (забудьте о нем), другой tcx, который был, пожалуй, лучшим до upx; еще tzx, который теоретически лучше tcx. Но дело в том, что эта программа все перепутала, хотя я не уверен в том. что допустил какую-то ошибку. Вам лучше пользоваться upx: - он более надежен, эффективен и прост.
Есть патчи, ядра которые реализуют прозрачное сжатие файлов, аналогично Stacker, но ни один из них не имеет репутации стабильного и надежного. Поэтому держитесь от них подальше.