Are you frustrated with slow download speeds? Usually we use wget for downloads but believe me, after reading this tutorial, you are going to try these quick tricks because the speed is incredible.
Let me introduce AXEL, a download accelerator. It opens more than one HTTP/FTP connection per download and each connection transfers its own, separate, part of the file.
It runs on Linux, Mac OS, FreeBSD and Sun Solaris 8. In case you have windows you can try with CYGWIN instead.
I’ll guide you through a series of simple instructions to install it.
1. Check if you have the package on repositories
aptitude search axel
2. Install it
sudo apt-get install axel
3. If you don’t have it in repositories you should follow these instructions
-Download from this page
tar -zxvf axel-1.0b.tar.gz
-Configure and compile
4. Find a target to download and test Axel
If you want to restrict speeds use it like this
axel -s 5675675 http://goo.gl/LaqJd2
And if you would like to restrict connections try this
axel -n 5 http://goo.gl/LaqJd2
There’s another tool I recommend but unfortunately the developer in charge quit some time ago leaving us without support, and there are no longer repositories available. All we have is a fork on github that doesn’t work at all (at least in my linux distribution),
Prozilla is a multi-threaded download accelerator for Linux which supports both HTTP and FTP protocols and, given that it makes multiple connections to the server and downloads the file in portions, increases downloads 400%, even faster than axel.
You can download .deb package which includes an outdated version which is 1.3, or you can try installing an early version to compile.
After download .deb package open a terminal, go into the folder where prozilla was downloaded and type this:
dpkg -i prozilla_220.127.116.11-1_i386.deb
Also you can try installing the last version from github (2.0)
git clone https://github.com/totosugito/prozilla-2.0.4.git
Install required packages
apt-get install autoconf build-essential libncurses5-dev
Install from source code
1 2 3 4
cd prozilla-2.0.4 ./configure make make install
After installing it find a target and put something like this:
proz -r http://goo.gl/LaqJd2
Set download speed
proz -s —-max-bps=4325345 http://goo.gl/LaqJd2
If you want to figure out the value in bytes per second, have in mind that 1 megabyte equals 1024 kilobytes, 1 kilobyte equals 1024 bytes and 1 byte equals 8 bits. So, 1 megabyte is 8388608 bits.
If you use Firefox, check out the add-on DownThemAll!, which works quickly but not like prozilla (it´s available here https://addons.mozilla.org/es/firefox/addon/downthemall/ )
I find it useful when I need to download more than one file. It has a lot of features, so I suggest giving it a chance.
I hope you find the information useful. In case you have any question don´t hesitate to leave a comment!