Cred că s-ar putea să ai o problemă X-Y, și anume că tu toți într-adevăr want este un JVM pentru sistemul dvs.
tl;dr sudo apt install default-jdk
După cum sugerează alergarea java
pe o instanță Ubuntu 20.04 LTS WSL:
tra@Thunder:~$ java
Comanda „java” nu a fost găsită, dar poate fi instalată cu:
sudo apt install openjdk-11-jre-headless # versiunea 11.0.11+9-0ubuntu2~20.04 sau
sudo apt install default-jre # versiunea 2:1.11-72
sudo apt install openjdk-16-jre-headless # versiunea 16.0.1+9-1~20.04
sudo apt install openjdk-8-jre-headless # versiunea 8u292-b10-0ubuntu1~20.04
sudo apt install openjdk-13-jre-headless # versiunea 13.0.7+5-0ubuntu1~20.04
sudo apt install openjdk-17-jre-headless # versiunea 17+35-1~20.04
Cu alte cuvinte, aveți deja câteva disponibile în sistemul de pachete Ubuntu. Rețineți că, dacă aveți nevoie de fapt să compilați programe, aveți nevoie de mai multe asemenea javac
compilator Java.
tra@Thunder:~$ javac
Comanda „javac” nu a fost găsită, dar poate fi instalată cu:
sudo apt install openjdk-11-jdk-headless # versiunea 11.0.11+9-0ubuntu2~20.04 sau
sudo apt install default-jdk # versiunea 2:1.11-72
sudo apt install openjdk-16-jdk-headless # versiunea 16.0.1+9-1~20.04
sudo apt install openjdk-8-jdk-headless # versiunea 8u292-b10-0ubuntu1~20.04
sudo apt install openjdk-13-jdk-headless # versiunea 13.0.7+5-0ubuntu1~20.04
sudo apt install openjdk-17-jdk-headless # versiunea 17+35-1~20.04
sudo apt install ecj # versiunea 3.16.0-1
Dacă nu aveți cerințe foarte specifice, există șanse foarte bune ca default-jdk
va face ceea ce ai nevoie.
sudo apt install default-jdk
(Răspundeți Da și uitați-vă la trecerea descărcărilor)
Atunci
tra@Thunder:~$ javac --version
javac 11.0.11
tra@Thunder:~$ java --version
openjdk 11.0.11 2021-04-20
OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)
OpenJDK Server VM pe 64 de biți (build 11.0.11+9-Ubuntu-0ubuntu2.20.04, mod mixt, partajare)