Bei einem der letzten Updates (Fedora 42) gab es eine Java-Grundüberholung - in dessen Folge javac nur noch als Dateileiche - oder erst noch als Geist im Rauschen??- verfügbar war - letztlich also gar nicht. Problem: Java 25 im Soll - aber nur zur Hälfte oder irgendwie so - technisch als "broken link". zuletzt hatte ich dnf install javac gemacht, dann gab es wohl Java 21 javac - jedenfalls: rbx@fe1:~$ javac --version javac 21.0.9 Andere Befehle diesbezüglich waren sinnlos, da kam immer die Antwort: aktuellstes Java ist schon da. Das ist der 2. Verschwindibus-Vorfall, den ich mitbekommen habe. Der erste war, dass das Desktop-Hintergrundbild nach einem Update einfach weg war.
Rbx schrieb: > Das ist der 2. Verschwindibus-Vorfall, den ich mitbekommen habe. Der > erste war, dass das Desktop-Hintergrundbild nach einem Update einfach > weg war. OMG!! mit Windows waer' das nicht passiert... Bei LFS wird jetzt die Sysvinit Unterstuetzung aufgegeben (zu "Gunsten" von systemd). Was ist da schon ein fehlendes Hintergrundbild oder fehlender Java-Kack dagegen? scnr, WK
Rbx schrieb: > Bei einem der letzten Updates (Fedora 42) gab es eine > Java-Grundüberholung - in dessen Folge javac nur noch als Dateileiche - > oder erst noch als Geist im Rauschen??- verfügbar war - letztlich also > gar nicht. > Problem: Java 25 im Soll - aber nur zur Hälfte oder irgendwie so - > technisch als "broken link". > > zuletzt hatte ich dnf install javac gemacht, dann gab es wohl Java 21 > javac - > jedenfalls: > > rbx@fe1:~$ javac --version > javac 21.0.9 > > Andere Befehle diesbezüglich waren sinnlos, da kam immer die Antwort: > aktuellstes Java ist schon da. > > Das ist der 2. Verschwindibus-Vorfall, den ich mitbekommen habe. Der > erste war, dass das Desktop-Hintergrundbild nach einem Update einfach > weg war. Das sieht eher nach einem Problem mit deinem Paket Manager aus. Ich hatte hier 21.0.10 JRE laufen und dann 25.0.2 dazu installiert. Default ist dann die neueste Version 25 Aber man kann frei manuell wählen mit: * /usr/lib/jvm/java-21-openjdk-amd64/bin/java * /usr/lib/jvm/java-25-openjdk-amd64/bin/java Und wenn wie bei dir javac nicht da ist, dazu braucht's noch das JDK. Aber alles Debian Stable (Trixie 13)
:
Bearbeitet durch User
Rbx schrieb: > [verhältnismäßig wirre Umschreibung eines JDK-Problems] Tipp: Wenn du deine Probleme im richtigen Forum (https://fedoraforum.de/) stellst, beschreibe dein Problem präzise, gib soviele Informationen wie möglich und lege ein normales Maß an Höflichkeit an den Tag – insbesondere Abfälligkeit wie im Eingangsbeitrag wird die Aussicht auf Unterstützung massiv ruinieren. Bei den Distributionen, die ich verwende, kann man mehrere JDKs und JREs parallel installiert haben und muss dann halt in der Systemkonfiguration hinterlegen, welches Default ist. Ich würde annehmen, dass es bei Fedora ähnlich ist. Rbx schrieb: > Das ist der 2. Verschwindibus-Vorfall, den ich mitbekommen habe. Der > erste war, dass das Desktop-Hintergrundbild nach einem Update einfach > weg war. Soll dies ein „Bei Windows ist alles besser!“-Thread werden? In dem Fall könnte ich dir ’nen Roman schreiben, was nach diversen Windows-Updates über die Zeit so verschwunden oder kaputt war – Desktophintergrund war auch ab und zu dabei, würde es aber angesichts der ganzen anderen Dinge aber vermutlich nicht in das Buch schaffen. Was willst du also wirklich? Aufmerksamkeit? Hier, bitte.
Rbx schrieb: > Bei einem der letzten Updates (Fedora 42) gab es eine > Java-Grundüberholung - in dessen Folge javac nur noch als Dateileiche - > oder erst noch als Geist im Rauschen??- verfügbar war - letztlich also > gar nicht. > Problem: Java 25 im Soll - aber nur zur Hälfte oder irgendwie so - > technisch als "broken link". > > zuletzt hatte ich dnf install javac gemacht, dann gab es wohl Java 21 > javac - > jedenfalls: > > rbx@fe1:~$ javac --version > javac 21.0.9 > Andere Befehle diesbezüglich waren sinnlos, da kam immer die Antwort: > aktuellstes Java ist schon da. Laut Internet ist das die Java-Version, die mit Fedora 42 ausgeliefert wird. Wenn Du Java in der Version 25 haben möchtest, mußt Du auf Fedora Version 43 aktualisieren. Gemeinhin installiert man auch nicht nur den Java-Compiler javac(1), sondern das Java Software Development Kit (JDK), im Falle von Fedora und der freien Version von Java das OpenJDK. Wie das geht, steht natürlich im feinen Manuel [1], für Dich wäre der Befehl unter Fedora 43( und vorausgesetzt, Du benutzt eine x86_64-Hardware) also:
1 | dnf install java-25-openjdk.x86_64 |
Du kannst natürlich auch ein aktuelles Java Version 25 unter Fedora 42 nutzen, aber das kannst Du dann nicht per dnf(1) aus den Distributions-Repositories, sondern mußt es manuell installieren. Davon würde ich Dir allerdings abraten, denn die Pflege manueller Installationen bedarf einiger Erfahrung. Einerseits versuchst Du aktuellste Software zu verwenden, weigerst Dich aber, die dazu notwendige aktuellste Betriebssystemversion zu benutzen. Andererseits installierst Du anscheinend gerne nur einzelne Teile einer Gesamtumgebung, im vorliegenden Fall also nur den Java-Compiler javac(1) anstelle der kompletten Entwicklungsumgebung -- so ähnlich hatten wir das ja erst im "rustup"-Thread mit dem Rust-Compiler rustc(1) anstelle des Build-Werkzeuges cargo(1). Auch wenn mitunter die Möglichkeit existiert, Einzelpakete anstelle gesamter Umgebungen zu installieren, ist das nur für besondere Anwendungsfälle und für erfahrene Entwickler sinnvoll. Für Deine Anwendungsfälle solltest Du -- auch wenn Du glaubst, die anderen Pakete nicht zu benötigen -- davon absehen, um Dir das Leben nicht unnötig schwer zu machen. [1] https://docs.fedoraproject.org/en-US/quick-docs/installing-java/ > Das ist der 2. Verschwindibus-Vorfall, den ich mitbekommen habe. Der > erste war, dass das Desktop-Hintergrundbild nach einem Update einfach > weg war. Das wäre tatsächlich beides recht ungewöhnlich. Hattest Du eventuell ein eigenes Hintergrundbild eingerichtet und das entsprach nicht den Vorgaben Deines aktualisierten Desktop Environment?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.