Might be interesting to some - I just published an SVN package for JDownloader that builds from source (except bundled dependencies): https://aur.archlinux.org/packages/jdownloader2-svn
Search Criteria
Package Details: jdownloader2 latest-21
Package Actions
Git Clone URL: | https://aur.archlinux.org/jdownloader2.git (read-only, click to copy) |
---|---|
Package Base: | jdownloader2 |
Description: | Download manager, written in Java, for one-click hosting sites like Rapidshare and MEGA. Uses its own updater. |
Upstream URL: | https://jdownloader.org/ |
Keywords: | download hoster internet jdownloader manager oneclick |
Licenses: | LicenseRef-GPL-3.0+proprietary |
Submitter: | None |
Maintainer: | C0rn3j |
Last Packager: | C0rn3j |
Votes: | 442 |
Popularity: | 2.66 |
First Submitted: | 2011-09-07 23:08 (UTC) |
Last Updated: | 2024-10-17 15:08 (UTC) |
Dependencies (4)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, amazon-corretto-16AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, amazon-corretto-19-binAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, jdk13-openjdk-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, microsoft-openjdk-11-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-21-binAUR, liberica-nik-24-full-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zulu-8-binAUR, mandrel-binAUR, mandrel24-binAUR, liberica-jdk-11-lite-binAUR, jdk17-graalvm-ee-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-fx-binAUR, zulu8-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-openjdk-wakefieldAUR, jdk-openjdk-wakefieldAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, jdk-openj9-binAUR, zulu-11-binAUR, jdk8-graalvm-ee-binAUR, jre11AUR, jre17AUR, jdk21-graalvm-ee-binAUR, jdk8-openj9-binAUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, jdk23-graalvm-ee-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-liberica-full-binAUR, jdk24-graalvm-ee-binAUR, jdk8-perfAUR, zing-21-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, java-openjdk-binAUR, jdk24-graalvm-ce-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, liberica-jdk-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk8-dragonwell-extendedAUR, liberica-jdk-11-binAUR, zulu-17-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-21-binAUR, zulu-17-fx-binAUR, liberica-jdk-17-full-binAUR, zulu-21-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, jdk-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk11-temurinAUR, zing-8-binAUR, jre21-zulu-binAUR, jre17-zulu-binAUR, zulu-24-binAUR, jdk23-temurinAUR, liberica-nik-23-full-binAUR, zing-23-binAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk21-openj9-binAUR, jdk17-openj9-binAUR, zulu-jre-fx-binAUR, jdk8-temurinAUR, jdk24-graalvm-binAUR, jre-jetbrainsAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, java-openjdk-ea-binAUR, jdk21-jetbrains-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- libarchive (libarchive-gitAUR)
- phantomjsAUR (phantomjs-gitAUR) (optional) – needed for some remote capture solving
Required by (0)
Sources (21)
- functions.sh
- jd-container16.png
- jd-container22.png
- jd-container24.png
- jd-container256.png
- jd-container32.png
- jd-container48.png
- jd-containers.desktop
- JDownloader
- jdownloader.desktop
- jdownloader.service
- jdownloader.xml
- jdownloader16.png
- jdownloader22.png
- jdownloader24.png
- jdownloader256.png
- jdownloader32.png
- jdownloader48.png
- JDownloaderHeadless
- JDownloaderHeadlessCleanLogin
- JDownloaderHeadlessCtl
carsme commented on 2023-12-09 08:57 (UTC)
C0rn3j commented on 2023-12-08 11:48 (UTC)
I took over this package.
I've skimmed the comments and fixed what I could for now, if anyone has an issue other than the changePath()
function that I'll look at later and the 3 INSTALL calls that should be handled by hooks, let me know.
I got rid of the wget dependency and rewrote the script that used it for curl, if wget was actually required for JDownloader in some way, please let me know so I can add it back.
korimitsu commented on 2023-05-28 08:59 (UTC)
I'll mark it as out of date until changes are made to meet XDG.
sant0s commented on 2023-05-07 08:35 (UTC)
Could you please update changePath()
to something like this to respect the XDG Directory Specification?
function changePath(){
# check the groups of the current loggedin users
groups | grep -q -E '(\s|^)jdownloader(\s|$)' >/dev/null
if [ "$?" -eq 0 ] || isRoot ; then
export JD_SCOPE="global"
echo "[global JDownloader scope]"
umask u=rwx,g=rwx,o=rx
cd '/opt/JDownloader'
else
export JD_SCOPE="user"
echo "[user JDownloader scope]"
mkdir -p "${XDG_DATA_HOME}/jdownloader2"
cd "${XDG_DATA_HOME}/jdownloader2"
fi
}
evh5150 commented on 2023-02-06 12:18 (UTC) (edited on 2023-02-07 22:43 (UTC) by evh5150)
An update has broken this for me. One line from the error is: Illegal reflective access by org.appwork.utils.ReflectionUtils
EDIT: fixed by making a later version of OpenJDK the default.
lollilol commented on 2022-09-05 16:13 (UTC)
I fixed the font issue by putting --> _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' <-- in $HOME/.profile and then signing out
Creto commented on 2022-05-19 21:54 (UTC)
I temporarily solved my problem with installing JDownloader2 by installing zlib-git https://forum.biglinux.com.br/t/solucao-quanto-ao-erro-no-jdownloader2/1696
Nanook commented on 2022-04-24 23:25 (UTC) (edited on 2022-04-24 23:30 (UTC) by Nanook)
@achilleas8095 & @mezzocorso: it's an issue with zlib 1.2.12; (temporarily) downgrading it to 1.2.11 fixes it. See issues on JDownloader forums and zlib issue #46.
achilleas8095 commented on 2022-04-20 14:28 (UTC)
Hi i am trying to install jdownloader2 and i get the following error
An unexpected IO error occurred during the update. Please try again or contact our support. This Error is cause by org.tukaani.xz.CorruptedInputException: XZ Index is corrupt at org.tukaani.xz.index.IndexHash.validate(Unknown Source) at org.tukaani.xz.SingleXZInputStream.read(Unknown Source) at org.tukaani.xz.XZInputStream.read(Unknown Source) at java.base/java.io.InputStream.read(InputStream.java:218) at org.appwork.updatesys.client.UpdateClient.runPackageExtraction(UpdateClient.java:4039) at org.jdownloader.update.UpdateManager.runUpdateLoop(UpdateManager.java:1227) at org.jdownloader.update.PendingUpdate.run(PendingUpdate.java:19) at org.jdownloader.update.UpdateManager$23.run(UpdateManager.java:1666) at java.base/java.lang.Thread.run(Thread.java:833)
Pinned Comments
d-air1 commented on 2024-02-12 08:48 (UTC)
Might need to put the "updates itself" message in bold. Looks like someone once again flagged this package as out of date.