LinuxCommandLibrary

jdownloader

Download files from various hosting services

SYNOPSIS

jdownloader [options]

PARAMETERS

-h, --help
    Display usage help and exit

--version
    Show JDownloader version information

--update
    Check for and perform self-updates

--headless
    Launch in headless (no GUI) mode for servers

--config=
    Specify custom configuration directory

DESCRIPTION

JDownloader is a powerful, free, open-source download acceleration tool written in Java, designed for managing file downloads from hosting services. On Linux, the jdownloader command launches its graphical user interface (GUI) after installation via packages, Flatpak, or manual setup. It excels at handling bulk links from one-click hosters like Mega, MediaFire, and RapidShare, with automatic extraction of archives, captcha recognition via plugins, and support for premium accounts.

Key features include link grabbing from webpages or clipboards, bandwidth throttling, scheduling, and post-processing like virus scanning. Remote control is possible via the MyJDownloader web service. While primarily GUI-driven, it offers basic CLI options for launching in headless mode or updates. It's cross-platform but requires a Java Runtime Environment (JRE 8+). Popular among users needing robust download automation beyond simple tools like wget.

CAVEATS

Not a standard distro command; requires separate installation and Java. GUI-centric with limited CLI features. Headless mode needs MyJDownloader setup for control. Resource-intensive for large queues.

INSTALLATION

Debian/Ubuntu: Add PPA or use Flatpak (flatpak install flathub org.jdownloader.JDownloader). Arch: AUR package jdownloader2. Manual: Download JAR and create launcher script.
Requires OpenJDK.

MYJDOWNLOADER

Free remote management service: Register at my.jdownloader.org for web/app control of downloads across devices.

HISTORY

Developed since 2009 by AppWork UG (Germany) as a community-driven project. Gained popularity for hoster plugins; version 2 (2011+) added MyJDownloader cloud integration. Actively maintained with frequent updates for new sites.

SEE ALSO

wget(1), curl(1), aria2c(1), axel(1)

Copied to clipboard