Ja, das ist problemlos gegangen. Das hatte mich auch zuerst gewundert, aber das war halt das JDK 14 Paket, das er mir bei Eingabe von javac angeboten hatte ... Und bei der Test VM war ich erst einmal zu faul zu schauen, ob es ein openjdk-14-jdk geben würde ... War halt eine Minimierung des Aufwands bei einer Test VM nur für einen Forum-Thread. Wäre es nicht gegangen, dann hätte ich noch etwas rumprobiert, aber da alles funktioniert hat, war alles ok für mich ...
Ggf. ist das Problem mit dem fehlenden cranberry-gtk-module darauf zurück zu führen.... Aber das hat mich bisher nicht wirklich interessiert
Edit:
Einfach mal ganz aus Interesse:
mittels apt purge openjdk und cranberry gtp modul Pakete runter geschmissen, noch ein apt autoremove hinterher um nicht mehr benötigte Abhängigkeiten zu entfernen ....
Nach einem apt install openjdk-14-jdk fehlen das cranberry-gtk-module - das ist also unabhängig. Wurde auch nicht als empfohlenes Paket angeführt.
Ansonsten scheint da erst einmal nichts zwingend benötigt worden zu sein, was da sonst mit installiert wurde.
Ansonsten auch einmal aus reiner Neugierde noch einmal die Pakete runter geworfen. -headless ist bei dem anderen Paket auch als Abhängigkeit mit enthalten. Daher noch einmal erst headless installiert um zu schauen, was die Differenz ausmacht:
Die folgenden NEUEN Pakete werden installiert:
libice-dev libpthread-stubs0-dev libsm-dev libx11-dev libxau-dev libxcb1-dev libxdmcp-dev libxt-dev openjdk-14-jdk x11proto-core-dev
x11proto-dev xorg-sgml-doctools xtrans-dev
Es sind also schon ein paar Pakete, die da mehr dazu kommen auch aus X11 Sicht. Aber das diese gefehlt haben scheint nicht interessiert zu haben. Die Frage ist maximal, ob das Oracle Paket da irgendwas mitgeliefert hat, aber Abhängigkeiten hatte das Paket nicht. Das hatte ich als erstes installiert und danach gab es keine unerfüllten Abhängigkeiten ...
Aber egal - genug Zeit investiert in diesen Punkt