List of Download Managers Available in Ubuntu Linux
Sponsored Link
Download Manager Features
- Pausing the downloading of large files.
- Resuming broken or paused downloads (especially for very large files).
- Downloading files on poor connections.
- Downloading several files from a site automatically according to simple rules (file types,updated files, etc. -- see also Offline Browser).
- Automatic recursive downloads (mirroring).
- Scheduled downloads (including, automatic hang-up and shutdown).
- Searching for mirror sites, and the handling of different connections to download the same
- file more quickly (Segmented downloading).
Wget
Wget is a network utility to retrieve files from the Web using http(s) and ftp, the two most widely used Internet protocols. It works non-interactively, so it will work in the background, after having logged off. The program supports recursive retrieval of web-authoring pages as well as ftp sites β you can use wget to make mirrors of archives and home pages or to travel the Web like a WWW robot.
Wget works particularly well with slow or unstable connections by continuing to retrieve a document until the document is fully downloaded. Re-getting files from where it left off works on servers (both http and ftp) that support it. Both http and ftp retrievals can be time stamped, so wget can see if the remote file has changed since the last retrieval and automatically retrieve the new version if it has.
Wget supports proxy servers; this can lighten the network load, speed up retrieval, and provide access behind firewalls.
Wget is a default download manager for Ubuntu . Therefore you do not need to install it again
Gwget
Gwget offers a GNOME front-end to the popular wget application, with enhanced features, such as systray icon, multiple downloads and a powerful preferences manager.
Install Gwget in Ubuntu
sudo aptitude install gwget
Curl
Curl is a client to get files from servers using any of the supported protocols. The command is designed to work without user interaction or any kind of interactivity.
Curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, file transfer resume and more.
Install curl in Ubuntu
sudo aptitude install curl
Axel
Axel is a command-line downloader for unix-like operating systems. Unlike wget, axel includes download acceleration, whicThis program tries to accelerate the downloading process by using multiple connections for one file. Starting from version 0.97, the program can use multiple mirrors for one download as well. The program tries to be as light as possible (25-30k in binary form), so it might be useful as a wget clone on byte-critical systems.
Install axel in Ubuntu
sudo aptitude install axel
Wxdownloadfast
wxDownload Fast (also known as wxDFast) is an open source download manager. It is multi-platform and builds on Windows(2k,XP), Linux and Mac OS X(binary still not available). Besides that, it is a multi-threaded download manager. This means that it can split a file into several pieces and download the pieces simultaneously.
Install Wxdownloadfast in Ubuntu
Download .deb package from here
Install .deb package using the following command
sudo dpkg -i packagename
Multiget
MultiGet is an easy-to-use GUI file downloader for Windows/Linux/BSDs/MacOs. It's programmed in C++ and has a GUI based on wxWidgets. It supports HTTP/FTP protocols which covers the requirements of most users. It supports multi-task with multi-thread on multi-server. It supports resuming downloads if the Web server supports it, and if you like, you can reconfig the thread number without stopping the current task. It's also support SOCKS 4,4a,5 proxy, ftp proxy, http proxy.
Install Multiget in Ubuntu
Download multiget .deb package from here
Install .deb package using the following command
sudo dpkg -i packagename
aria2
Aria2 is a command line download client with resuming and segmented downloading. Supported protocols are HTTP/HTTPS/FTP/BitTorrent and it also supports Metalink.
Install aria2 in Ubuntu
sudo aptitude install aria2
Downloader for X (d4x)
Downloader for X is a powerful graphical download manager. It supports both HTTP(S) and FTP protocols and has nice graphical user interface, though some actions can also be performed using the command line.
Among others, its key features include proxy and SOCKS5 support, recursive downloading,wildcard matching, download scheduler, multiple download queues and moreβ¦
Install d4x in Ubuntu
sudo aptitude install d4x
KDE KGET
KGET is a a download manager similar to GetRight or Go!zilla. It keeps all your downloads in one dialog and you can add and remove transfers. Transfers can be paused, resumed, queued or scheduled. Dialogs display info about status of transfers -- progress, size, speed and remaining time. Program supports drag & drop from KDE applications and Netscape.
Install Kget in Ubuntu
sudo aptitude install kget
This package is part of KDE, as a component of the KDE network module. Therefore you need to install another KDE packages to run KGET on your Ubuntu
Desktop Data Manager
Open-source app Desktop Data Manager is a clipboard manager, download manager, and advanced screenshot capturing app rolled into one. Desktop Data Manager actually installs three separate programs: DDM Screenshot, DDM Download, and Desktop Data Manager.
Install Desktop Data Manager in Ubuntu
Download .deb package from here and install using the following command
sudo dpkg -i packagename
Jigdo
This is a BETA version of the jigdo GTK+ download manager. In particular, it is NOT yet capable of processing .jigdo files -- use jigdo-lite from the jigdo-file package for that!.This download manager features FTP and HTTP 1.1 support, pausing, continuing and resuming of downloads, and automatic guessing of your proxy configuration.
Install Jigdo in Ubuntu
sudo aptitude install jigdo
Aria
Aria is a download manager.The transfer can be paused, resumed, queued and saved. It has a very user friendly GTK based GUI, and useful log consoles. Program supports CRC checking, HTTP proxy server, cut-and-paste, drag-and-drop, and can define specific file retrieving procedure for particular web servers.
Install aria in Ubuntu
sudo aptitude install aria
Firefox Support
Firefox is a default web browser for Ubuntu .There are so many download extension for Firefox.I am giving best of them as follows.
DownThemAll!
The first and only download manager/accelerator built inside Firefox!
Download from here
FlashGot
Download one link, selected links or all the links of a page together at the maximum speed with a single click, using the most popular, lightweight and reliable external download managers.
Download from here
I personally like wget,downthemall,multiget and curl
axel is another very fast, feature rich, command line, but easy to use download manager. I use downthemall, but use axel to down load from slowere sites and for resumable downloads.
I found down them all to be a great tool when I was in windows and it works just as flawlessly in my linux environments at home. Nice list! I knew about most of these but some are new. Appreciate your time in compilation.
I’m looking forward to GGet, a GNOME downloader being developed during GSoC. it also supports Metalink, along with aria2, DTA, KGet, & wxDF.
This blog always amaze me. Every time I have a question or doubt in my mind about Ubuntu/Linux you always come up with an article related to it. Freakin’ telepathy.
Anyway, I’m quite new to linux and I tried several download managers, but none of them seemed to work well with the flashgot (firefox) extension. Gwget integrates well, but my downloads sometimes just doesn’t start. Although it could be the problem of the server (filefront.com), I’m not sure.
The only solution I could came up with is wget + cli + copy/paste. That works 100% of the time.
I would say that too, that Flashgot now supports download managers via wine, e.g. just install Flashget, and it will be choosable in the flashgot menu
Nice list but, axel my friend is just too good to be left out of a list like this. Or will you be coming out with a list of “top must have tools” and include axel in it? π
@stan
I have updated the list with axel thanks for your comment
Im currently using Aria, because its the only GUI download manager I have found that will accept user/password details. Its ugly as sin, but it works.
Unfortunately it doesn’t seem to support segmented downloading.
I’m not adverse to the commandline so I may have to check out Axel.
Thanks for the article.
Personally i have used d4x and downthemall. I don’t know if it’s just me but every version of firefox and downthemall is a PC killer. My CPU will run at 100%, funny enough the xorg process is the one running high and if I try do anything else on the machine I struggle. cannot even watch a video smoothly. i’m running a core2 due 2.4 so it’s not the machine specs. Downthemall is just not cool. Even if I don’t use dtm and just the ff download mngr my pc still dies. Maybe someone has the fix but the default install has never worked well for me. Also d4x is a bit unstable, cannot even download https from easynews without it crashing, it just doesn’t work. I have recently discovered aria and flashgot. Finally a stable fast customizable download manager!! I can highly recommend it. aria2 for command line is also good. I tried axel but does not support http authentication :(.
wolfric, you can get segmented downloading with aria by setting the “Devide file into” setting under the “Download 1” tab in the list settings. Then in the main download window you can set the number of threads to that same number, that effectively spilts the file into subfiles and has a thread for each subfile. Seems to work really well for me!!
thnx man! it’s a great list. π
i think flashgot is the best amonth the list….
still nice list
How about JDownloader? It’s quite good downloader for public file sharing sites.
Thanks a lot.
It helps newbie like me to find the suitable download manager to use in Linux.
wxdownloadfast (wx4d) looked cool, but the speeds varied a lot. Testing with http://www.torproject.org/dist/torbrowser/linux/tor-browser-gnu-linux-i686-1.0.15-dev-en-US.tar.gz I found that axel and aria2c were best – with axel getting the shorter download time (around 1 minute 50 compared to 2 minutes 15. wx4d got to 2 minutes 30 before I killed it).
I am used to downloading in Windows using IDM. Most of the managers here won’t match its speed. However, KGet seems close with 20 segments setting. That is the maximum speed that I got from similar links both in Windows (IDM) and in Kubuntu (KGet).
I was looking for a good dm for a long time.
Axel is superb!!
Thanks for the info.
I used Kget to download a video clip. Later the icon just vanished regardless how I tried to get back. Today I used add-on manager to get FlashGot. Now the kget icon appears! I can now download again.
What about prozilla!? I know it is not supported any more, but this piece of code works like fire for me.
Do not forget plowshare
http://code.google.com/p/plowshare/
plowshare is a command line (CLI) application designed for popular file-sharing websites like rapidshare, filesonic, fileserve, hotfile etc (aka Hosters). With plowshare, you will be able to download or upload files and manage remote folders and link deletion. It runs on Linux/BSD/Unix operating systems.
the aria2 is good,i think, anyone tried it?
Let’s face it ,all of these download managers suck .
Linux doesn’t have a complete and fast download manager like FDM for Windows .
Thanks for the plowshare recommendation. It’s exactly what I was looking for.
respected sir,
i want to use internet on ubuntu i will connect micromax q3 mobile to pc through data cable, please sir explain me how it is possile & what should i do for it.
If you are downloading from file hosting sites such as mediafire, filesonic, rapidshare et al, it would seem that only jdownloader is in the running. It worked well for me on the other major operating system. I hope the Linux version is as stable and effective. (Wildly waving a rabbit’s foot and muttering incantations to invoke A’Tuin’s good will, he clicks on “install”, and hides under his desk!)
hello all
Give uGet a try, I’m sure you won’t be disappointed.
More @
https://help.ubuntu.com/community/DownloadManager
I like the scheduler in uGet; I can queue everything I wanna download; and schedule it during night and weekends when Internet bandwidth is least used at my work place.
hi,
i am new to Linux, so please bear it with me…
any software like free download manager (FDM) & Internet download manager (IDM) available for windows is available for linux too?
No download manager is there in linux as good as IDM which can download any files(including flash videos) from almost any site
If anyone find it any day please do inform
I’ve tried all of these and found none of them to be acceptable. The most useless are gwget and downloader 4x – these ones just download the php file and call it a day, rather than what I’m actually trying to download. Aria and Curl and wget have the same aggravating flaw as firefox’s inbuilt dowloader – they’ll just quit and pretend that they’ve done the job when they have not!
You can try out flareGet. It is a nice download manager cum accelerator for linux which supports browser integration with firefox through flashgot addon. It is still in alpha stage, but still a nice one.
You can try out flareGet, which is the fastest download manager for Linux.
http://sourceforge.net/projects/flareget/