Install Jdownloader in Ubuntu 10.10/10.04/9.10 using Ubuntu PPA

JDownloader is open source, platform independent and written completely in Java. It simplifies downloading files from One-Click-Hosters like or -- not only for users with a premium account but also for users who don't pay. It offers downloading in multiple paralell streams, captcha recognition, automatical file extraction and much more. Of course, JDownloader is absolutely free of charge. Additionally, many "link encryption" sites are supported -- so you just paste the "encrypted" links and JD does the rest. JDownloader can import CCF, RSDF and the new DLC files.

Install Jdownloader in Ubuntu 10.10/10.04/9.10

Open the terminal and run the following command

sudo add-apt-repository ppa:jd-team/jdownloader
sudo apt-get update
sudo apt-get install jdownloader

Sponsored Link

You may also like...

42 Responses

  1. Drewsus says:

    finally, thanks for sharing 🙂

  2. thinway says:

    There is a mistake in the first command. It’s add-apt-repository, not apt-add-repository …

  3. admin says:

    I have updated main article

  4. cYbercOsmOnauT says:

    What for do you need a repository for jDownloader? All you need is to download jDownloader from and start it with It even has an own update checker and if you want you can even get the nightly versions over their SVN.

    So why use a PPA?

  5. Jordan says:

    Using repositories is how Debian works. We don’t need a program using it’s own update manager when another one had existed for years.

  6. cYbercOsmOnauT says:

    Strange explain Jordan. When a program is just a Java application that only needs to be downloaded and started why do I need to “install” it and why should I wait for the repository to have the newest version when I can have it immediately when it is released?

    So you have tons of repos in your sources.list and always wait for the updates occuring in aptitude? I don’t need to understand that.

    And no that is not how Debian and its derivates work in my eyes. After 27 years of computer usage (not just game playing) I have seen enough to have this opinion. Repositories make the life alot easier but they are not the base of everything.

  7. Setinggil says:

    I install it. But after that I can’t reply some comments on an online news portal.
    Then I uninstall jdownloader & remove its repository from my source list.
    Without restart my browser (FF 3.6.6) ‘normal’ again.

  8. cYbercOsmOnauT says:

    Did you try the “only download and start it” version which you can get from the link I provided Setinggil? I use jDownloader since a very long time and never had such problems like you describe.

  9. Setinggil says:

    cYbercOsmOnauT, you are right.
    With “only download and start it” version I have no problem.

  10. Luis E. Sánchez says:

    Works like a charm. Very easy to install. Regards from México from a 3 weeks Ubuntu newbie (And love in it every day more!)

  11. Woodrow Jarvis Hill says:

    Repositoires are far from silly if you, like most people visiting this site, are installing a variety of applications.

    One important reason to use a repository is when, like myself, you have dozens of programs that do a variety of things. Checking in, one-by-one, on updates for those apps is a pain, and eats up tons of time in Windows, even with programs like File Hippo!

    Repositories allow the apt-get-based OS to tell you when updates have been done. Moreover, with literally 2 lines, or 4-5 clicks of a mouse, you can update all the changed apps in one go.

    There’s also the point of additional testing for that distro that some repositories provide, esp. the main ones. I know personally of many bugs in Open Source projects reported by people who maintain repositories, based upon end-user information.

  12. cYbercOsmOnauT says:

    I never said that repos are silly. I also use them. But for example this application checks for updates when you start it. If I don’t start it, I also don’t need the update. Or? 😉

    I use repositories for all application where I don’t mind when an update takes 2 or more days until it is also in the repository. Firefox and Thunderbird for example I download and compile on my own because I want the update immediately without waiting (I read enough IT news to be aware of those kind of updates).

    Before you ask why I don’t take the compiled version from Mozilla. I have a 64bit system.

    One last thing: My Ubuntu even checks hourly for repository updates not just daily.

  13. okib says:

    hey i have do this, is jdownloader running now?

  14. fennec says:

    There is another way for beginners with Ubuntu to install some new programs without using the Terminal. If you are familiar with an Iphone jailbreaking and u know how to add sources in Cydia and how to install some applications u will understand very quickly this way cause it’s almost the same process.
    I’m Giving an exp. How to install Chromium (Google Chrome) on Ubuntu.
    Now on UBUNTU 10.10
    go to Applications –> Ubuntu Software Center
    then click Edit –> Software Sources
    Next, select “Other Software” tab and click – Add –
    Then copy and paste this ” ppa:chromium-daily/ppa ” in the box and click -Add Source –
    Back into Software Center, search for “Chromium” and install it.
    After installing, go to Applications –> Internet –> Chromium Web Browser.
    and enjoy browsing with chromium.
    you can do the same process just by adding some sources in Ubuntu 10.10.
    I will give some sources and u can fellow the same way
    the Sources:
    ppa:timekpr-maintainers/ppa -timekpr is parental program
    ppa:ferramroberto/minitube -minitube is for watchyoutube
    ppa:bisigi/ppa – bisigi is s cool theme
    ppa:ailurus/ppa – ailurus good to manage and config system

    you can also install ubuntu tweak it’s a good program with a lotta sources and apps.

    Have a fun and Enjoy !

  15. Raz says:

    sudo add-apt-repository ppa:jd-team/jdownloader
    sudo apt-get update
    sudo apt-get install jdownloader

    hey im confused… I just copied and pasted the above, Im fresh on Ubuntu, so don’t want to appear thick, although I have no clue where the program is lol? any one tell me lol

  16. fennec says:

    to use all this:
    1/ sudo add-apt-repository ppa:jd-team/jdownloader then 2/ sudo apt-get update
    then 3/ sudo apt-get install jdownloader

    make sure go command line by command line means one by one
    you will find your program under internet fellow this :
    ->>>go to the Ubuntu icon on the left top corner click it you will have accessories then games then graphics then internet ->>>under internet you will see Jdownloader.
    Now if you want to delete any program just click the Ubuntu icon on the left top corner then go down to “ubuntu software center” click it->>> it gives you a new window then on the right top corner of the same window there is a “search box” write the name of the software you want to delete then highlight it you will have on the left “info” button and on the right “remove” button … to delete just click “remove” to need more information about the program click on “info”

  17. Raz says:

    Thanks, got it sorted now

  18. asi apaci says:

    thanks, clear and easy way to get jdownloader!

  19. Lux says:

    Thank you very much for sharing, because I had a lot of trouble to download JD on the official website.
    Thanks to you I have it now, and it was really easy ^^

  20. kriss says:

    Thanks a million

  21. warlocklw says:

    Thanks a lot.

  22. Brian says:

    Amazing thank you!

  23. sulaiman says:

    i tried the first command but i got this output

    sulaiman@sulaiman-laptop:~$ sudo add-apt-repository ppa:jd-team/jdownloader
    [sudo] password for sulaiman:
    Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver –recv B305FC46C55F531512AFA579D6B6DB186A68F637
    gpg: requesting key 6A68F637 from hkp server
    gpgkeys: HTTP fetch error 7: couldn’t connect to host
    gpg: no valid OpenPGP data found.
    gpg: Total number processed: 0

    what could be the problem

  24. drewsus says:

    http fetch error = connection troubles either on your end or’s end. try again later or repeatedly until it works.

  25. hamza azri says:

    thanks for sharing

  26. ubuntupunk, says:

    can’t start jdownloader on maverick, Invalid or corrupt jarfile jdupdate.jar

    I have purged, reinstalled and still problem.

  27. ilteris mutlu says:

    thank you to help.. I have installed and started. It is updating right now..


  28. Marcilio says:


    Excelente cara… orgulho de usar linux.

  29. ubuntu noob says:

    thanks for share dude
    u rock

  30. liey says:

    helo..i need help..i am fresh in ubuntu..and used ubuntu 11.10..the problem is i want to install jdownloader but it not success.. at my terminal :

    lieyana@lieyana-Aspire-5570:~$ sudo add-apt-repository ppa:jd-team/jdownloader
    Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –primary-keyring /etc/apt/trusted.gpg –keyserver hkp:// –recv B305FC46C55F531512AFA579D6B6DB186A68F637
    gpg: requesting key 6A68F637 from hkp server
    gpg: key 6A68F637: “Launchpad JDownloader PPA” not changed
    gpg: Total number processed: 1
    gpg: unchanged: 1

    lieyana@lieyana-Aspire-5570:~$ sudo apt-get update
    Ign oneiric InRelease
    Ign oneiric-updates InRelease
    Ign oneiric-backports InRelease
    Hit oneiric Release.gpg
    Hit oneiric-updates Release.gpg
    Hit oneiric-backports Release.gpg
    Hit oneiric Release
    Hit oneiric-updates Release
    Hit oneiric-backports Release
    Hit oneiric/main Sources
    Hit oneiric/restricted Sources
    Hit oneiric/universe Sources
    Hit oneiric/multiverse Sources
    Hit oneiric/main i386 Packages
    Hit oneiric/restricted i386 Packages
    Hit oneiric/universe i386 Packages
    Hit oneiric/multiverse i386 Packages
    Ign oneiric/main TranslationIndex
    Ign oneiric/multiverse TranslationIndex
    Ign oneiric/restricted TranslationIndex
    Ign oneiric/universe TranslationIndex
    Hit oneiric-updates/main Sources
    Hit oneiric-updates/restricted Sources
    Hit oneiric-updates/universe Sources
    Hit oneiric-updates/multiverse Sources
    Hit oneiric-updates/main i386 Packages
    Hit oneiric-updates/restricted i386 Packages
    Hit oneiric-updates/universe i386 Packages
    Hit oneiric-updates/multiverse i386 Packages
    Ign oneiric-updates/main TranslationIndex
    Ign oneiric-updates/multiverse TranslationIndex
    Ign oneiric-updates/restricted TranslationIndex
    Ign oneiric-updates/universe TranslationIndex
    Hit oneiric-backports/main Sources
    Ign oneiric-security InRelease
    Hit oneiric-backports/restricted Sources
    Hit oneiric-backports/universe Sources
    Hit oneiric-backports/multiverse Sources
    Hit oneiric-backports/main i386 Packages
    Hit oneiric-backports/restricted i386 Packages
    Hit oneiric-backports/universe i386 Packages
    Hit oneiric-backports/multiverse i386 Packages
    Ign oneiric-backports/main TranslationIndex
    Ign oneiric-backports/multiverse TranslationIndex
    Ign oneiric-backports/restricted TranslationIndex
    Ign oneiric-backports/universe TranslationIndex
    Ign oneiric InRelease
    Ign natty InRelease
    Ign oneiric InRelease
    Ign oneiric InRelease
    Ign oneiric InRelease
    Hit oneiric-security Release.gpg
    Hit oneiric Release.gpg
    Hit natty Release.gpg
    Ign oneiric InRelease
    Ign oneiric Release.gpg
    Hit oneiric-security Release
    Hit oneiric Release
    Hit natty Release
    Ign oneiric Release.gpg
    Ign oneiric Release.gpg
    Hit oneiric-security/main Sources
    Ign oneiric/main Translation-en_US
    Ign oneiric/main Translation-en
    Ign oneiric/multiverse Translation-en_US
    Ign oneiric/multiverse Translation-en
    Ign oneiric/restricted Translation-en_US
    Ign oneiric/restricted Translation-en
    Ign oneiric/universe Translation-en_US
    Ign oneiric/universe Translation-en
    Ign oneiric-updates/main Translation-en_US
    Hit oneiric/main Sources
    Ign oneiric-updates/main Translation-en
    Ign oneiric-updates/multiverse Translation-en_US
    Ign oneiric-updates/multiverse Translation-en
    Ign oneiric-updates/restricted Translation-en_US
    Hit natty/partner i386 Packages
    Ign oneiric-updates/restricted Translation-en
    Ign oneiric-updates/universe Translation-en_US
    Ign oneiric-updates/universe Translation-en
    Ign oneiric-backports/main Translation-en_US
    Ign oneiric-backports/main Translation-en
    Ign oneiric-backports/multiverse Translation-en_US
    Ign oneiric Release.gpg
    Ign oneiric-backports/multiverse Translation-en
    Ign oneiric-backports/restricted Translation-en_US
    Ign oneiric-backports/restricted Translation-en
    Ign oneiric-backports/universe Translation-en_US
    Ign oneiric-backports/universe Translation-en
    Hit oneiric-security/restricted Sources
    Hit oneiric-security/universe Sources
    Hit oneiric-security/multiverse Sources
    Hit oneiric-security/main i386 Packages
    Hit oneiric-security/restricted i386 Packages
    Hit oneiric/main i386 Packages
    Ign oneiric/main TranslationIndex
    Ign natty/partner TranslationIndex
    Ign oneiric Release
    Ign oneiric Release
    Hit oneiric-security/universe i386 Packages
    Hit oneiric-security/multiverse i386 Packages
    Ign oneiric-security/main TranslationIndex
    Ign oneiric-security/multiverse TranslationIndex
    Ign oneiric-security/restricted TranslationIndex
    Ign oneiric-security/universe TranslationIndex
    Ign oneiric Release
    Ign oneiric Release
    Ign oneiric/main TranslationIndex
    Ign oneiric/main TranslationIndex
    Ign oneiric/main TranslationIndex
    Ign oneiric/main TranslationIndex
    Ign oneiric/main Translation-en_US
    Ign natty/partner Translation-en_US
    Ign oneiric/main Translation-en
    Ign natty/partner Translation-en
    Err oneiric/main Sources
    404 Not Found
    Ign oneiric-security/main Translation-en_US
    Ign oneiric-security/main Translation-en
    Err oneiric/main i386 Packages
    404 Not Found
    Err oneiric/main Sources
    404 Not Found
    Err oneiric/main i386 Packages
    404 Not Found
    Ign oneiric-security/multiverse Translation-en_US
    Ign oneiric-security/multiverse Translation-en
    Ign oneiric-security/restricted Translation-en_US
    Err oneiric/main Sources
    404 Not Found
    Err oneiric/main i386 Packages
    404 Not Found
    Err oneiric/main Sources
    404 Not Found
    Err oneiric/main i386 Packages
    404 Not Found
    Ign oneiric-security/restricted Translation-en
    Ign oneiric-security/universe Translation-en_US
    Ign oneiric-security/universe Translation-en
    Ign oneiric/main Translation-en_US
    Ign oneiric/main Translation-en
    Ign oneiric/main Translation-en_US
    Ign oneiric/main Translation-en
    Ign oneiric/main Translation-en_US
    Ign oneiric/main Translation-en
    Ign oneiric/main Translation-en_US
    Ign oneiric/main Translation-en
    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    W: Failed to fetch 404 Not Found

    E: Some index files failed to download. They have been ignored, or old ones used instead.

    lieyana@lieyana-Aspire-5570:~$ sudo apt-get install jdownloader
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    E: Unable to locate package jdownloader

    i hope can get the answer…

Leave a Reply

Your email address will not be published. Required fields are marked *