| 1 |
/*************************\
|
| 2 |
* Supported architectures *
|
| 3 |
\*************************/
|
| 4 |
|
| 5 |
|
| 6 |
My primary development platform is Debian Potato at the moment, the program
|
| 7 |
should compile on any decent Linux system. Additionaly, it should compile
|
| 8 |
(and run) on BSD, Solaris, Darwin (Mac OS X) and Win32 (Cygwin) systems. If
|
| 9 |
you want to run Axel on AtheOS, please try an older Axel (0.96b), since that
|
| 10 |
version can be compiled without pthreads. AtheOS does implement threads, but
|
| 11 |
not (yet) pthreads.
|
| 12 |
|
| 13 |
If the configure script does weird things on your system, please do warn me!
|
| 14 |
I test it on as many machines and OS'es as possible, but still anything can
|
| 15 |
go wrong.
|
| 16 |
|
| 17 |
|
| 18 |
/********************\
|
| 19 |
* How to install/use *
|
| 20 |
\********************/
|
| 21 |
|
| 22 |
|
| 23 |
Run the configure script (you can supply some options if you want, try
|
| 24 |
'./configure --help' for more info) and then run make. The program should
|
| 25 |
compile then. There are no special requirements for Axel. You can install
|
| 26 |
the program using 'make install' or you can just run it from the current
|
| 27 |
directory. You can copy the axelrc.example file to ~/.axelrc then, if you
|
| 28 |
want to change some of the settings.
|
| 29 |
|
| 30 |
|
| 31 |
Run the program like this:
|
| 32 |
|
| 33 |
axel ftp://ftp.nl.kernel.org/pub/linux/kernel/v2.2/linux-2.2.20.tar.bz2
|
| 34 |
|
| 35 |
For a simple single-server-multiple-connection download, or:
|
| 36 |
|
| 37 |
axel ftp://ftp.{nl,be,de}.kernel.org/pub/linux/kernel/v2.2/linux-2.2.20.tar.bz2
|
| 38 |
|
| 39 |
If you want to use those three servers for the download. The program can do
|
| 40 |
an automatic search for FTP mirrors as well (filesearching.com), but that's
|
| 41 |
not yet perfect... Just try the -S option. (The line above should at least
|
| 42 |
work with the Bash shell. You can type all the mirrors by hand as well, if
|
| 43 |
you really want to, and/or of necessary...)
|
| 44 |
|
| 45 |
|
| 46 |
Just one other thing you should keep in mind when using this program: Some
|
| 47 |
FTP operators don't like people who use download accelerators. To quote an
|
| 48 |
administrator at Progeny.Com in a mail to me:
|
| 49 |
|
| 50 |
<quote> Additionally, I should mention that accelerated downloads are
|
| 51 |
discouraged as I consider them abusive. </quote>
|
| 52 |
|
| 53 |
And he certainly has a point.. Using more than one server at once is a fine
|
| 54 |
solution IMHO, so please use this feature if possible!
|
| 55 |
|
| 56 |
|
| 57 |
Wilmer van der Gaast. <lintux@lintux.cx>
|