Recently, I wrote an installer/updater bash script that downloads the git repository, compiles, and bootstraps Factor. On Linux, it compiles Factor for console-only if any of the libraries required for the graphical interface are missing (freetype, GL, GLU, X11).
To install Factor to a directory: ./factor.sh install
To update your Factor repository: ./misc/factor.sh update
The script source code is available for browsing or for download.
Tested on Windows XP/Vista in Cygwin, Debian and Ubuntu Linux, and Mac OS X.
Please send bug reports and improvements. Thanks!