Hola a todos y todas.
Uso Linux Mint Debian y al querer instalar java, verifico que tengo ya instalada la version openJDK 17, sigo el proceso que indica en la clase sin ejecutar el comando de instalacion del openjdk 17 ya que me aparece instalado y al final cuando quiero probar me sale error en el comando javac -version, asi:
javac -version Orden «javac» no encontrada. Quizá quiso decir Pruebe con: sudo apt install
Esto es debido a que le faltan algunas dependencias.
Para los que usan Linux y les sale este error aconsejo que realicen el proceso de instalación desde cero: ctrl + shif +7 (para abrir una terminal) *pueden optar por ser root de una vez con el comando sudo su, colocan la contraseña y quedan como root de una vez. Si estan como root no es necesario colocar el sudo
sudo apt-get update sudo apt-get upgrade sudo apt install openjdk-17-jdk (en este comando les saldrá que se van a instalar algunos repositorios y le dan en s:
Luego seguir con la lectura de la clase, en este caso para configurar la variable de entorno JAVA_HOME:
sudo update-alternatives --config jav (muestra la ruta donde se instalo el jdk)
en mi caso:
Se toma la ruta hasta /bin
Luego colocamos en la terminal:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/bin
y por ultimo comprobamos: javac -version java -version