LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 04-15-2010, 11:41 PM   #1
sumeet inani
Member
 
Registered: Oct 2008
Posts: 881
Blog Entries: 26

Rep: Reputation: 47
internet download manager alternative in linux


I have used windows xp in which there was useful software called internet download manager (called IDM) which segments the file while downloading so multiple different parts of same file get downloaded simultaneously decreasing time taken to download.
Now I have ubuntu 8.04 & i use wget which is fine (because I love commandline) but I think it downloads file serially.
Is there any software which acts like IDM ?
 
Old 04-15-2010, 11:47 PM   #2
Sayan Acharjee
Member
 
Registered: Feb 2010
Location: Bangalore, India
Distribution: Linux Mint 13
Posts: 590

Rep: Reputation: 64
Here is a good download manager for linux:
http://linux.softpedia.com/get/Inter...ader-834.shtml
 
Old 04-20-2010, 02:02 AM   #3
sumeet inani
Member
 
Registered: Oct 2008
Posts: 881
Blog Entries: 26

Original Poster
Rep: Reputation: 47
I downloaded LinuxInstaller.bin then made it executable using
#chmod +x LinuxInstaller.bin
But
# ~lxuser/Desktop/LinuxInstaller.bin
Preparing to install...
Extracting the installation resources from the installer archive...
The size of the extracted files to be installed are corrupted. Please
try to download the installer again and make sure that you download
using 'binary' mode.
Please do not attempt to install this currently downloaded copy.

File size is 1474560 byte with md5sum
b2b0d9bf8d5e7e152edc5b07e60a281c /home/lxuser/Desktop/LinuxInstaller.bin
I have also noticed that its 11MB(jre inclusive) windows executable file says license expired.

Last edited by sumeet inani; 04-20-2010 at 02:06 AM.
 
Old 04-20-2010, 02:04 AM   #4
Sayan Acharjee
Member
 
Registered: Feb 2010
Location: Bangalore, India
Distribution: Linux Mint 13
Posts: 590

Rep: Reputation: 64
Quote:
Originally Posted by sumeet inani View Post
I downloaded LinuxInstaller.bin then made it executable using
#chmod +x LinuxInstaller.bin
But
# ~lxuser/Desktop/LinuxInstaller.bin
Preparing to install...
Extracting the installation resources from the installer archive...
The size of the extracted files to be installed are corrupted. Please
try to download the installer again and make sure that you download
using 'binary' mode.
Please do not attempt to install this currently downloaded copy.
You need to download the bin file again, the one you have now is corrupted according to the error message.
 
Old 04-20-2010, 05:04 AM   #5
sumeet inani
Member
 
Registered: Oct 2008
Posts: 881
Blog Entries: 26

Original Poster
Rep: Reputation: 47
I ran
Code:
$wget "http://prdownloads.sourceforge.net/qdown/LinuxInstaller.bin"
--15:30:57--  http://prdownloads.sourceforge.net/qdown/LinuxInstaller.bin
           => `LinuxInstaller.bin'
Resolving prdownloads.sourceforge.net... 216.34.181.59
Connecting to prdownloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://space.dl.sourceforge.net/project/qdown/downloads/5.0/LinuxInstaller.bin [following]
--15:30:58--  http://space.dl.sourceforge.net/project/qdown/downloads/5.0/LinuxInstaller.bin
           => `LinuxInstaller.bin'
Resolving space.dl.sourceforge.net... 92.46.53.163
Connecting to space.dl.sourceforge.net|92.46.53.163|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,474,560 (1.4M) [application/octet-stream]

100%[=====================================================>] 1,474,560     38.11K/s    ETA 00:00

15:32:56 (24.09 KB/s) - `LinuxInstaller.bin' saved [1474560/1474560]
$chmod +x Linuxinstaller.bin;./LinuxInstaller.bin
Preparing to install...
Extracting the installation resources from the installer archive...
The size of the extracted files to be installed are corrupted.  Please
try to download the installer again and make sure that you download
using 'binary' mode.
Please do not attempt to install this currently downloaded copy.
In case of OSIndependent version it shows GUI but does not work
i did
Code:
~/Desktop/OSIndependent $ chmod +x RunMe.sh;export JAVA_HOME=/usr/;./RunMe.sh
Found Java Home At  /usr/
Starting QuickDownloader.....
I clicked new download then another window opens up with text : URL to download,save to,zip download,start,browse,desktop but how to give URL.There are no images anywhere.Both windows look ugly.

Last edited by sumeet inani; 04-20-2010 at 05:17 AM.
 
Old 04-20-2010, 07:31 AM   #6
b0uncer
Guru
 
Registered: Aug 2003
Distribution: CentOS, OS X
Posts: 5,131

Rep: Reputation: Disabled
At this point I would suggest trying out something else, if you cannot verify that the file you are downloading is indeed fine (at the server end as well). If there is no place to ask the software creator, move on, or if there is, ask there directly about why it appears to fail even though there seems to be no trouble in the download.

More generally I recommend not to use these "download managers" in the sense you're referring to (acceleration of the download). In short, it is not how things were supposed to work, and if you benefit from it, it might hinder others. At wget FAQ it is stated like this:
Quote:
5.4. Will Wget support multiple simultaneous connections?

While this will take a significant redesign of Wget's architecture, this feature is planned. There's no reason why the slowness of one server should halt all processing until that one server responds.

However, note that this does not mean that Wget will take on the functionality of a so-called "download accelerator". Opening more than two simultaneous connections to the same server is rather rude, and can create serious problems for system administrators, especially on systems that have limited resources. It also goes against the recommendations of the HTTP specification, RFC 2616.
So don't throw wget away yet...
 
Old 04-20-2010, 11:40 AM   #7
craigevil
Senior Member
 
Registered: Apr 2005
Location: OZ
Distribution: Debian Sid
Posts: 4,733
Blog Entries: 12

Rep: Reputation: 457Reputation: 457Reputation: 457Reputation: 457Reputation: 457
If you like wget take a look at axel.

Axel tries to accelerate the downloading process by using multiple connections
for one file. It can also use multiple mirrors for one download. Axel 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.
Homepage: http://axel.alioth.debian.org/
 
1 members found this post helpful.
Old 04-30-2010, 03:14 AM   #8
sumeet inani
Member
 
Registered: Oct 2008
Posts: 881
Blog Entries: 26

Original Poster
Rep: Reputation: 47
to b0uncer
Your quote about multiple connections concept against RFC 2616 was noteworthy.

to craigevil
I have installed axel & it works fine.
Only one thing is I downloaded a file then got following messages
Code:
[  5%]  .......... .......... .......... .......... ..........  [  91.2KB/s]
[  5%]  .......... .......... .......... .......... ..........  [  91.2KB/s]
[  5%]  .......... .......... .......... .......... ..........  [  91.2KB/s]
[  5%]  .......... .......... .......... .......... ..........  [  91.2KB/s]
[  5%]  .......... .......... .......... .......... ..........  [  91.2KB/s]
[  5%]  .......... .......... .......... ...
Connection 0 finished

Downloaded 119.9 megabytes in 22:26 seconds. (91.15 KB/s)
After 5% it jumped to comclusion.Does that mean 5% means something else other than part of file downloaded.

I also think
Downloading using firefox browser isn't reliable like I got 41MB file when it had to be 119MB.In case of 'wget' you get number of bytes count at beginning.

Last edited by sumeet inani; 05-02-2010 at 11:56 PM.
 
Old 05-13-2010, 07:19 AM   #9
cowboysaif
LQ Newbie
 
Registered: May 2010
Distribution: Ubuntu
Posts: 5

Rep: Reputation: 0
hey guys did u tried down them all! (DTA) ?

Its a firefox extension, but a dead useful download manager and it's free. I dont know about multiple connections very much but so far i can remember it does. its also very speedy. Quiet easy to use with firefox.
I mean, for the big downloads.

https://addons.mozilla.org/en-US/firefox/addon/201/

Last edited by cowboysaif; 05-13-2010 at 07:22 AM.
 
Old 05-13-2010, 08:16 AM   #10
sumeet inani
Member
 
Registered: Oct 2008
Posts: 881
Blog Entries: 26

Original Poster
Rep: Reputation: 47
Down them all . I have used that extension especially useful to grab all files when browsing on server.
I like wget because it shows the real communication.
Also commandline is superior over graphical interface mostly , I believe.
After all commands form foundation of linux OS & available in any flavour of distro.
 
Old 09-22-2012, 08:46 PM   #11
adnan-kamili
LQ Newbie
 
Registered: Jan 2012
Distribution: Ubuntu
Posts: 7

Rep: Reputation: 2
Internet Download manager for Linux

I was googling around for the best download manager out there for Linux, but many of what I've tried have failed me.
Until I found flareGet and its so awesome -still in beta though.
It's truly an IDM alternative app for Linux and it uses multi-thread technology of up to 32 segments/connections.

http://flareget.net16.net
 
Old 09-23-2012, 04:22 AM   #12
konsolebox
Senior Member
 
Registered: Oct 2005
Distribution: Gentoo, Slackware, LFS
Posts: 2,245
Blog Entries: 15

Rep: Reputation: 233Reputation: 233Reputation: 233
Since you revived the thread anyway, how bout uget?

And seems DownThemAll was doing great since..
 
Old 09-23-2012, 01:25 PM   #13
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,411

Rep: Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794
Quote:
Originally Posted by adnan-kamili View Post
I was googling around for the best download manager out there for Linux, but many of what I've tried have failed me.
Until I found flareGet and its so awesome -still in beta though.
It's truly an IDM alternative app for Linux and it uses multi-thread technology of up to 32 segments/connections.

http://flareget.net16.net
OK, I have a question:
If I'm maxing out my bandwidth dowloadihng something, how does having multi-thread technology with 32 connections help me download it faster? Similarly, if I'm maxing out the connection of the server I'm downloading from how does having multi-thread technology with 32 connections help me download it faster?

I've not seen an answer to that and until I do I'll treat download accelerators as snake oil.

The only way I can see to speed up a download is to get the other end to zip it if it isn't already zipped or to download the same file from multiple sources if the sources have poor upload speeds. Both only work in certain specific circumstances.
 
Old 09-23-2012, 05:26 PM   #14
konsolebox
Senior Member
 
Registered: Oct 2005
Distribution: Gentoo, Slackware, LFS
Posts: 2,245
Blog Entries: 15

Rep: Reputation: 233Reputation: 233Reputation: 233
32 is already extreme and doesn't help much. Also, it causes too much overheads e.g. when a download of a segment is full the server would still send data even though the client would no longer accept it until the server just considers it as timeout. This also causes stress to the server and some servers ban clients that abuse them. Sometimes, 4 is enough. Even 8 is too big already. DAs help sometimes, and sometimes they don't - especially with small files, but it depends on the connection set-up and the files being took.
 
Old 09-23-2012, 05:35 PM   #15
273
Senior Member
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 3,411

Rep: Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794Reputation: 794
I don't see how any number of separate connections between a client and a server can ever speed up the exchange of information between them if either side has reached its maximum rate.
I've downloaded files at ~100Mbps before (not from home, sadly) so demonstrably network protocols and hardware can deal with speeds of at least what most people can expect in a home setting. So, how does adding extra download threads help a network stack capable of scaling to ten times the speed I have help get things faster?
The limiting factor in any network is the slowest connection point. You cannot work around this by trying to pull more data through it at the same time.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
I need a internet download manager ericcpp Linux - Software 2 01-23-2010 01:54 AM
Internet Download Manager subramani Linux - Software 2 08-05-2009 12:15 AM
A nice alternative to download manager d4x ? frenchn00b Linux - Software 1 01-19-2008 12:45 PM
download manager (GUI)/MS Access alternative prob Linux - Software 2 06-17-2004 01:11 PM
Internet Download Manager but for RedHat PionexUser Linux - Software 9 08-25-2003 09:17 PM


All times are GMT -5. The time now is 03:39 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration