Knuddels-App Installationsanleitung für Linux

Version vom 25. August 2020, 15:19 Uhr von Knuddeloni (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Vorwort== Die folgende Installationsanleitung zielt auf 64-Bit Versionen von Ubuntu ab. Die Vorgehensweise auf anderen Distributionen ist aber sehr ähnlich…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Vorwort

Die folgende Installationsanleitung zielt auf 64-Bit Versionen von Ubuntu ab. Die Vorgehensweise auf anderen Distributionen ist aber sehr ähnlich.

Die Knuddels Desktop-App für Linux wird als .tar.bz2 Archiv ausgeliefert. Dieses Archiv enthält die JAR-Datei kjupdate.jar zusammen mit dem Shell-Script knuddels.sh. Knuddels kann über die knuddels.sh gestartet werden (Terminal-Befehl im Verzeichnis des entpackten Archivs: sh ./knuddels.sh).

Die Knuddels App benötigt jedoch zwingend das offizielle Oracle Java SE 8 Development Kit, um unter Linux lauffähig zu sein. Im Laufe der Anleitung wirst du die Knuddels App für Linux und das Oracle Java SE 8 Development Kit herunterladen und das letzteres ins System einbinden. Dafür wirst du auf dem System vorhandene Java-Versionen (in der Regel OpenJDK) entfernen und sie mit dem Oracle Java SE 8 Development Kit ersetzen.

Platzhalter-Hinweis

In der folgenden Anleitung findest du den Platzhalter VERSION. Der Platzhalter VERSION muss in den jeweiligen Abschnitten dieser Anleitung an die heruntergeladene konkrete Version von Oracle Java SE 8 Development Kit angepasst werden.

Zudem findest du den den Platzhalter DEIN_NUTZERNAME. Ersetze diesen Platzhalter mit deinem Linux-Nutzernamen. Wenn du dir unsicher bist, welcher das ist, öffne ein Terminal und gib den Befehl whoami ein. Die Ausgabe ist dein Nutzername. Du öffnest ein Terminal über die Tastenkombination STRG+ALT+T oder über die Suchfunktion von Ubuntu Linux, indem du nach Terminal suchst.

Installationsschritte im Detail

1) Knuddels Desktop-App für Linux herunterladen in das Verzeichnis /home/DEIN_NUTZERNAME/Downloads.

2) Das .tar.bz2 Archiv (also die heruntergeladene Datei) an einen Ort deiner Wahl entpacken (zum Beispiel in /Home/DEIN_NUTZERNAME/Knuddels). Dies kannst du mittels eines Archiv-Programms deiner Wahl machen. Ein Terminal öffnen, zu diesem Pfad navigieren und dort dann sudo chmod +x ./knuddels.sh eingeben. Das macht das Shell-Script ausführbar.

3) Oracle Java SE 8 Development Kit herunterladen in der Ausgabe als x64 Compressed Archive in das Verzeichnis /home/DEIN_NUTZERNAME/Downloads. Du musst dich für den Download bei Oracle registrieren. Leider führt aus lizenzrechtlichen Gründen momentan kein Weg hieran vorbei.

4) Oracle Java SE 8 Development Kit mit Root-Rechten entpacken in das Verzeichnis /opt/Oracle_Java/: Öffne ein Terminal und führe folgenden Befehl aus, wobei du VERSION mit der konkreten Version ersetzt: sudo unzip ~/Downloads/oracle_VERSION.zip /opt/Oracle_Java/

Anmerkung: Falls das Entpacken nicht klappt, gib sudo apt-get install unzip ein und installiere somit das Programm unzip. Dann versuche es erneut.

5) Vorhandene Java-Installationen löschen. Dieser Schritt ist nur gültig, wenn du eine Version des OpenJDK installiert hast. In den meisten Fällen dürfte dies jedoch zutreffen. Im Terminal eingeben sudo apt purge openjdk* und den Anweisungen folgen.

6) Oracle Java 8 JDK ins System einbinden.

Im Terminal eingeben:

sudo update-alternatives --install "/usr/bin/java" "java" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/javaws" 1

sudo update-alternatives --install "/usr/bin/jar" "jar" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/jar" 1


sudo update-alternatives --set "java" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/java"

sudo update-alternatives --set "javac" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/javac"

sudo update-alternatives --set "javaws" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/javaws"

sudo update-alternatives --set "jar" "/opt/Oracle_Java/jdk1.8.0_VERSION/bin/jar"


7) Oracle Java 8 JDK Installation verifizieren. Im Terminal eingeben java -version. Wenn die Ausgabe ähnlich ist die folgende, haben alle vorherigen Schritte funktioniert.


java version "1.8.0_261"

Java(TM) SE Runtime Environment (build 1.8.0_261-b12)

Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode)


8) Knuddels starten Ein Terminal öffnen, an den Ort navigieren wohin du Knuddels entpackt hast (siehe Schritt 2). Dort sh ./knuddels.sh eingeben.

Weiterführende Links