Seite 1 von 2

jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 08:36
von arminius
Hallo,

Leider kann ich den jdownloader2 nicht installieren. Der Befehl

Code: Alles auswählen

sudo pamac install jdownloader2
gibt folgendes aus:

Code: Alles auswählen

Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...

Zu erstellen (1):
  jdownloader2  latest-17    AUR


Build-Dateien bearbeiten : [e] 
Transaktion durchführen ? [e/j/N] j


Erstelle jdownloader2...
Running as unit: run-u1983.service
Press ^] three times within 1s to disconnect TTY.
==> Erstelle Paket: jdownloader2 latest-17 (So 03 Apr 2022 23:25:01)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> JDownloader gefunden
  -> JDownloaderHeadless gefunden
  -> JDownloaderHeadlessCtl gefunden
  -> functions.sh gefunden
  -> JDownloaderHeadlessCleanLogin gefunden
  -> jdownloader.xml gefunden
  -> jdownloader.desktop gefunden
  -> jd-containers.desktop gefunden
  -> jd-container16.png gefunden
  -> jd-container22.png gefunden
  -> jd-container24.png gefunden
  -> jd-container32.png gefunden
  -> jd-container48.png gefunden
  -> jd-container256.png gefunden
  -> jdownloader16.png gefunden
  -> jdownloader22.png gefunden
  -> jdownloader24.png gefunden
  -> jdownloader32.png gefunden
  -> jdownloader48.png gefunden
  -> jdownloader256.png gefunden
  -> jdownloader.service gefunden
==> Überprüfe source Dateien mit sha256sums...
    JDownloader ... Erfolg
    JDownloaderHeadless ... Erfolg
    JDownloaderHeadlessCtl ... Erfolg
    functions.sh ... Erfolg
    JDownloaderHeadlessCleanLogin ... Erfolg
    jdownloader.xml ... Erfolg
    jdownloader.desktop ... Erfolg
    jd-containers.desktop ... Erfolg
    jd-container16.png ... Erfolg
    jd-container22.png ... Erfolg
    jd-container24.png ... Erfolg
    jd-container32.png ... Erfolg
    jd-container48.png ... Erfolg
    jd-container256.png ... Erfolg
    jdownloader16.png ... Erfolg
    jdownloader22.png ... Erfolg
    jdownloader24.png ... Erfolg
    jdownloader32.png ... Erfolg
    jdownloader48.png ... Erfolg
    jdownloader256.png ... Erfolg
    jdownloader.service ... Erfolg
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
==> Betrete fakeroot Umgebung...
==> Beginne package()...
install: die Zugriffsrechte von „/var/cache/private/pamac/jdownloader2/pkg/jdownloader2/opt/JDownloader“ können nicht geändert werden: Datei oder Verzeichnis nicht gefunden
==> FEHLER: Ein Fehler geschah in package().
    Breche ab...
Finished with result: exit-code
Main processes terminated with: code=exited/status=4
In der Tat sind die Rechte des Verzeichnisses "private" auf 700 gesetzt. Eigentümer und Gruppe ist "root".
Ist es sicherheitstechnisch ok wenn ich die Rechte auf 777 setze für das Verzeichnis? var und cache haben die Rechte 755.

Ich habe nie etwas an den Rechten geändert, das müssten daher die Standardrechte sein. Dennoch lässt sich das Package nicht installieren, wie in der Fehlermeldung oben beschrieben.

Oder habt ihr einen anderen Vorschlag, wie ich das Problem lösen kann?

Vielen Dank!

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 10:45
von zompel
Such mal hier im Forum nach Jdownloader, ich meine, dass es sowieso besser war es direkt von der Homepage des Projekts zu installieren.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 12:06
von Benutzer 1579 gelöscht
Hallo,
versuch mal ohne sudo Eingabe. so:
pamac install jdownloader


gruss

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 13:01
von Nutzer4354
country hat geschrieben: Montag 4. April 2022, 12:06 Hallo,
versuch mal ohne sudo Eingabe. so:
pamac install jdownloader
gruss
bitte verzeiht mir, wenn ich eine Zwischenfrage stelle, ich bin ja neu bei Manjaro.

Man muss also nicht zwingend sudo pacman -S <Paket> angeben, wenn man Programme installieren möchte? pakman install <Paket> (natürlich mit Root-Rechten) ist gleichwertig? Oder besteht doch ein Unterschied?

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 13:55
von arminius
country hat geschrieben: Montag 4. April 2022, 12:06 Hallo,
versuch mal ohne sudo Eingabe. so:
pamac install jdownloader


gruss
Hat leider nicht geklappt. Die Ausgabe sieht so aus:

Code: Alles auswählen

pamac install jdownloader2
Warnung: jdownloader2 ist nur im AUR verfügbar
Vorbereitung...
Überprüfe jdownloader2 Abhängigkeiten...
cp: reguläre Datei '/tmp/pamac/dbs/sync/pamac_aur.db' kann nicht angelegt werden: Keine Berechtigung
Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...

Zu erstellen (1):
  jdownloader2  latest-17    AUR


Build-Dateien bearbeiten : [e] 
Transaktion durchführen ? [e/j/N] j

Klone jdownloader2 Build-Dateien...
fatal: Konnte Arbeitsverzeichnis 'jdownloader2' nicht erstellen: Keine Berechtigung
Fehler: Fehler beim Erstellen von jdownloader2
Wenn ich es von der HP installiere:
https://jdownloader.org/download/index

Führe ich dann die datei "JDownloader2Setup_unix_jre11.sh" als Benutzer, oder als root aus?
Wo installiert er das dann und kann ich das allenfalls auch wieder deinstallieren?

In dem Falle auch nicht die Rechte des Ordners anpassen? Wäre das ein Sicherheitsrisiko?

Vielen Dank für die Hilfe,

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 14:51
von zompel
Ich kann dir von hier aus nicht sagen wie es genau installiert wird, deshalb würde ich die Datei vorsichtshalber in ein vorher seperat dafür angelegten Ordner verschieben und dort ohne root Rechte ausführen. Falls sie benötigt werden wirst du mit Sicherheit darauf aufmerksam gemacht.

Es gibt allerdings 3 verschiedene Versionen, wie ich gesehen habe (benutze selber ein anderes Programm).
1. Linux incl. Java
2. Linux ohne Java (benutzt wohl die auf dem System vorhandene Version)
3. Sonstiges (MultiOS Runtime)

Zu letzterer hatte Manfrago auch hier etwas gepostet.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 16:03
von arminius
Ok ich habs jetzt über flatpack installiert:
https://flathub.org/apps/details/org.jd ... Downloader

Mit dem Flatpack Konzept kenne ich mich nicht aus, aber es funktioniert. Scheint wohl sowas wie Appimages zu sein.

Trotzdem irgendwie irritierend das ich kein einziges AUR Package über die Softwareverwaltung installieren kann. vkbasalt konnte ich ja über das Terminal mit dem Befehl "pamac" installieren, aber jdownloader2 scheitert wie erwähnt an den Rechten oben.

Wie auch immer jdownloader2 läuft.

Bis dann!

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 16:20
von LaGGGer
Hallo
Ok, dein Programm läuft ja jetzt als Flatpak, aber nur mal nachgehakt...

jdownloader2 gibts ja nur im AUR, hast du auch base-devel installiert ?

Code: Alles auswählen

sudo pacman -S base-devel
Und...
Klar, AUR Programme kann man auch mit pamac installieren, aber ich würde dafür einen AUR - Helper benutzen, trizen und yay wären imho eine gute Wahl.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 17:24
von arminius
LaGGGer hat geschrieben: Montag 4. April 2022, 16:20 Hallo
Ok, dein Programm läuft ja jetzt als Flatpak, aber nur mal nachgehakt...

jdownloader2 gibts ja nur im AUR, hast du auch base-devel installiert ?

Code: Alles auswählen

sudo pacman -S base-devel
Und...
Klar, AUR Programme kann man auch mit pamac installieren, aber ich würde dafür einen AUR - Helper benutzen, trizen und yay wären imho eine gute Wahl.
Ja, das habe ich damals bereits wegen vkbasalt installiert. trizen und yay kenne ich noch nicht, werde mich da sicher mal einarbeiten.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:26
von zompel
Ich habe gerade mal JDownloader2 aus dem AUR installiert, weil ich wissen wollte ob das Paket veraltet ist.
Es lief alles glatt und ich sehe im Einstellungsmenü bei der Auswahl des Downloadpfades auch mein testweise eingehängten USB Stick.

Wieso installierst du das Paket nicht auch einfach über Pamac??

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:30
von arminius
zompel hat geschrieben: Montag 4. April 2022, 18:26 Ich habe gerade mal JDownloader2 aus dem AUR installiert, weil ich wissen wollte ob das Paket veraltet ist.
Es lief alles glatt und ich sehe im Einstellungsmenü bei der Auswahl des Downloadpfades auch mein testweise eingehängten USB Stick.

Wieso installierst du das Paket nicht auch einfach über Pamac??
Das hab ich doch versucht, geht nicht. Die Fehlerbeschreibung habe ich oben vermerkt.

Hier nochmal die Fehlermeldung :

Code: Alles auswählen

==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
==> Betrete fakeroot Umgebung...
==> Beginne package()...
install: die Zugriffsrechte von „/var/cache/private/pamac/jdownloader2/pkg/jdownloader2/opt/JDownloader“ können nicht geändert werden: Datei oder Verzeichnis nicht gefunden
==> FEHLER: Ein Fehler geschah in package().
    Breche ab...
Finished with result: exit-code
Main processes terminated with: code=exited/status=4
Hatte sonst auch nie Probleme, aber seit der Neuinstallation kann ich überhaupt keine AUR Packages mehr über die Softwareverwaltung installieren und diesmal geht auch über pamac die installation nicht.

Ich nutze die Cinnamon Edition. Vielleicht ist dort was "kaputt" mit AUR?

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:32
von zompel
Sorry, ich meinte die graphische Oberfläche... macht er dort auch Probleme?

Edit:

Kein Programm aus dem AUR lässt sich mehr installieren??
Sind die Fehlermeldungen ähnlich?

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:40
von arminius
zompel hat geschrieben: Montag 4. April 2022, 18:32 Sorry, ich meinte die graphische Oberfläche... macht er dort auch Probleme?

Edit:

Kein Programm aus dem AUR lässt sich mehr installieren??
Sind die Fehlermeldungen ähnlich?
über die graphische Oberfläche kann ich gar keine AUR Pakete installieren und erhalte immer eine Fehlermeldung. Was genau steht da nicht. Ich kann das Paket auswählen, dann gebe ich das Passwort des Benutzers ein und erhalte : "Fehler beim Erstellen von jdownloader2. Die Ausgabe ergibt folgendes :

Vorbereitung...
Überprüfe jdownloader2 Abhängigkeiten...
Abhängigkeiten werden aufgelöst...
Interne Konflikte werden überprüft...
Klone jdownloader2 Build-Dateien...
Fehler beim Erstellen von jdownloader2

Das geschieht bei jedem Paket, das ich über AUR installieren will. Unter Drittanbieter habe ich die "Unterschtützung für das AUR aktivieren" aktiviert. (bei mir wird das Wort falsch geschrieben)

Ich bin ratlos ehrlich gesagt. Muss ich jetzt echt das ganze System nochmals installieren damit ich jdownloader2 nutzen kann? Bei meiner Erstinallation früher gings doch auch, erst nach einer Neuinstallation macht AUR Probleme.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:48
von zompel
Irgendwas scheint ja nicht zu stimmen, was mich persönlich schon ärgern würde, aber wenn es dir wichtig ist erstmal JDownloader zu installieren dann kannst du auch von der oben erwähnten Projektseite die Datei über den Link "Download Installer (System Java)" herunterladen.
Dann erstellst du ein Verzeichnis wohin später das Programm installiert werden soll. (Ich hab einfach /home/<userverzeichnis>/JDownloader2 genommen)
Die heruntergeladene Datei (ist ein Bashscript) musst du mit einem Rechtsklick auf Eigenschaften unter Zugriffsrechte auf Ausführbar stellen und kannst dann per Rechtsklick "Als Anwendung ausführen" anwählen.

Edit:
Aus dem AUR ist es auch irgendwie am Paketmanager "vorbeiinstalliert", weil JDownloader sich selbst aktualasiert und nicht übers AUR, deshalb ist es auch eigentlich kein Problem es manuell zu installieren.

Re: jdownloader2 über AUR nicht installierbar

Verfasst: Montag 4. April 2022, 18:54
von arminius
zompel hat geschrieben: Montag 4. April 2022, 18:48 Irgendwas scheint ja nicht zu stimmen, was mich persönlich schon ärgern würde, aber wenn es dir wichtig ist erstmal JDownloader zu installieren dann kannst du auch von der oben erwähnten Projektseite die Datei über den Link "Download Installer (System Java)" herunterladen.
Dann erstellst du ein Verzeichnis wohin später das Programm installiert werden soll. (Ich hab einfach /home/<userverzeichnis>/JDownloader2 genommen)
Die heruntergeladene Datei (ist ein Bashscript) musst du mit einem Rechtsklick auf Eigenschaften unter Zugriffsrechte auf Ausführbar stellen und kannst dann per Rechtsklick "Als Anwendung ausführen" anwählen.
Ich kanns gern so probieren, obwohl ich gelesen habe, dass das Problem auch dort existieren soll:
https://bbs.archlinux.org/viewtopic.php?id=179150

Ich hab vorhin als Alternative mal versucht, über pamac den freedownloadmanager zu installieren. Das hat komischerweise geklappt. Der lädt mir aber das .htm File runter anstelle der Datei selber, die sich auf der seite befindet.

Ich probiers mal mit der .sh Datei.