Por defecto, Linux tiene instalada en sus sistemas operativos una versión gratuita de Java, Open JDK, la cual es bastante eficiente, sin embargo, debido a las nuevas actualizaciones, se está volviendo bastante obsoleta para los usuarios de este software. En esta situación, es necesario desinstalar esta versión, descargar e instalar la última versión gratuita de Java, luego te diremos paso a paso cómo realizar este procedimiento de una manera fácil.

trabajar con java jdk y linux

¿Cómo eliminar un enlace simbólico para desinstalar completamente Java?

Para desinstalar una versión de Java Open JDK de su sistema Linux, debe tener permiso de escritura en el directorio, lo que le permite eliminar el enlace simbólico asociado con él. Por definición, un enlace simbólico significa una forma directa de acceder a un archivo o un programa, que tiene cualquier ubicación, es la versión de un acceso directo de Windows. Para eliminar este tipo de enlaces, usamos los comandos: rm y unlink, de la siguiente manera:

  • Lo primero que debe hacer es abrir una terminal presionando los comandos «Ctrl + Alt + T» simultáneamente.
  • Luego ingresas lo siguiente «ls -l «, esto le permite ver una lista de todos los enlaces simbólicos en el dispositivo, observe el correspondiente a la versión de Java que desea eliminar.
  • Usando el comando rm: simplemente ingrese «rm en el ejecutor, al darle enter se eliminará el enlace simbólico.
  • Usando el comando unlink: Ejecute la siguiente línea «unlink del mismo modo, al pulsar enter se eliminará el enlace simbólico.

Ambos comandos son aplicables para eliminar cualquier tipo de enlace simbólico en Linux, no solo los correspondientes a Java, por lo que pueden ser útiles en diferentes casos.

¿Cómo desinstalar permanentemente la aplicación Java de su computadora?

Después de eliminar el enlace simbólico de Java, no puedes considerar la aplicación eliminada de tu sistema, para ello todavía tienes que ejecutar una serie de comandos, que varían según la versión de Java que tengas instalada. Dans tous les cas, la première chose que vous devez savoir est la version de Java dont vous disposez, donc depuis le terminal, exécutez la commande suivante « java –version » et réservez cette identification, elle vous sera utile dans le processus de désinstallation du software.

actualizar java openjdk en linux

¿Qué métodos existen para desinstalar Java?

Las formas de desinstalar Java de su computadora son tan variadas como las formas de instalar Java en cualquier versión de Ubuntu Linux, pero básicamente hay dos formas de lograr esto:

Desinstalar RPM

Redhat Package Manager, o RPM, es un administrador que facilita la instalación o desinstalación de programas en plataformas GNU/linux, en este caso te mostramos cómo usarlo para eliminar Java de tu computadora:

Lo primero que debe hacer es asegurarse de tener el paquete RPM instalado en su computadora, de lo contrario, descárguelo y ejecútelo.

Una vez que haya completado este proceso, debe abrir una terminal (Ctrl + Alt + T) e ingresar el comando “rpm -qa | grep -i {paqueteabuscar}», (En paquete a buscar se puede escribir el nombre del programa a desinstalar, en este caso Java), te devolverá el nombre completo del programa instalado según corresponda, toma nota.

El siguiente comando a ingresar es «rpm -e {packageuninstall}» (En el paquete a desinstalar, ingrese el nombre completo de Java que anotó anteriormente), tan simple como que tendrá Java desinstalado de su sistema Linux

Uso del archivo de extracción

El segundo método que te vamos a explicar, aplica para casos donde la instalación de Java se realizó desde Oracle, con un paquete autoextraíble, el proceso consiste en remover manualmente todas las JVMs, el proceso es el siguiente:

  • Abra la terminal de Linux y ejecute: “sudo dpkg –list | grep -i jre”, mostrará la versión de Java instalada.
  • Ingresa el siguiente comando «sudo apt remove default-jre», seguido de «S», de esta forma confirmarás la orden de desinstalación de Java en tu dispositivo.
  • Para verificar, ingrese «java -version» nuevamente, esto no debería arrojar un resultado, ya que ya no tiene la herramienta disponible.

eliminar versiones antiguas de java

¿Cómo eliminar los archivos Java sobrantes de su PC?

Puede eliminar todos los rastros de Java de su computadora, para liberar espacio de almacenamiento y evitar inconsistencias en el sistema operativo Linux Ubuntu, de la siguiente manera:

  • Expulse el siguiente comando completo «dpkg-query -W -f=»${binary:Package}n» | grep -E -e ‘^(ia32-)?(Sun|Oracle)-Java’ -e ‘^openjdk -‘ -e ‘^icedtea’ -e ‘^(predeterminado|gcj)-j(re|dk)’ -e ‘^gcj-(.*)-j(re|dk)’ -e ‘^java-common ‘ | xargs sudo apt-get -y delete
  • sudo apt-get -y autoremove”, esto eliminará los paquetes relacionados con Java.
  • Ahora ingrese el siguiente comando “dpkg -l | grep^rc | awk ‘{imprimir($2)}’ | xargs sudo apt-get -y purge», asegúrese de no modificar el código, siga el proceso exactamente, es eliminar todos los registros de configuración.
  • Siga con «sudo bash -c ‘ls -d /home/*/.java’ | xargs sudo rm -rf», para vaciar la memoria caché y la configuración de Java.
  • Con «sudo rm -rf /usr/lib/jvm/*» se asegura de eliminar manualmente todas las JVM instaladas.
  • Este código es bastante extenso, cuida ingresarlo correctamente “for g in ControlPanel Java java_vm javaws jcontrol jexec keytool mozilla-javaplugin.so orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200 appletviewer apt extcheck HtmlConverter idlj jar jarsigner javac javadoc javah javap jcons jrunscript jscripts jrunscripts native2ascii rmic Schemagen serialver wsgen wsimport xjc xulrunner-1.9-javaplugin.so; haz sudo update-alternatives –remove-all $g; done” desechara cualquier entrada restante de Java.

Con estos comandos, te aseguras de limpiar a fondo todos los rastros de Java de tu computadora con Linux, sin embargo, siempre debes recordar tener cuidado para no dañar tu sistema.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *