aria2: Command-line Linux downloader


I tried several Linux downloader with GUI, such as gwget, uGet, and wxDownload Fast, but none of them works well to me: download incompleted, cannot resume, and other bugs.

So, I just use cURL and Wget, the two basic command-line downloader in Linux. Yet they are not satisfying enough, because I prefer multi-segmented download. Finally, I tried Axel and aria2. Then I found that, aria2 looks better for the console output.

aria2 does not provide GUI like other download managers. However, we can still resume the download through command-line.

aria2c -c http://example.com/file.zip

There is a problem, we need to know the URL address in order to resume downloading. This is the drawback of aria2. That means, each time I want to download the file, I need to record the URL address if I want to stop and continue later.

One of the solution I am using is the aria2 configuration file: ~/.aria2/aria2.conf. Inside the file, add the following statement:

log=aria2.log

This will create a log file whenever downloading a file. This log file can help us to keep track the URL address, and the address can be used for resume later.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s