Com instal·lar Java a Linux pas a pas

Darrera actualització: 25/06/2025
Autor: Isaac
  • Java es pot instal·lar fàcilment en diferents distribucions de Linux usant el vostre gestor de paquets.
  • Hi ha diferents versions de Java: JRE per executar aplicacions i JDK per desenvolupar-les.
  • Ubuntu, Debian, Fedora i Arch Linux tenen mètodes específics per instal·lar Java.
  • És essencial configurar correctament JAVA_HOME i verificar la instal·lació després de completar-la.

java linux

Instal·lar Java a Linux pot semblar complicat si és la teva primera vegada, però la veritat és que, seguint els passos adequats, és un procés senzill i ràpid. Tant si necessites Java per executar aplicacions com si planeges desenvolupar programari, tenir-lo correctament instal·lat i configurat al teu sistema Linux és clau per evitar errors i optimitzar el rendiment.

En aquesta guia actualitzada i detallada us expliquem com instal·lar Java a Linux pas a pas , abastant les distribucions més comunes com Ubuntu, Debian, Fedora i Arch Linux. A més, t'ensenyem a triar entre JRE i JDK, configurar variables d'entorn com JAVA_HOME i seleccionar la versió predeterminada si en tens de diverses instal·lades.

Què és Java i per què ho necessites a Linux?

Java és un llenguatge de programació orientat a objectes molt utilitzat per la seva capacitat per executar-se a múltiples plataformes. Gràcies a la màquina virtual de Java (JVM) , les aplicacions desenvolupades en aquest llenguatge poden córrer en pràcticament qualsevol sistema operatiu, inclòs Linux.

És imprescindible per a programes com Apache Tomcat, Jenkins, Minecraft , Cassandra, Jetty i molts altres. Ja sigui per executar o desenvolupar aquestes aplicacions, necessites instal·lar Java a la teva distribució de Linux.

Tipus de paquets: JRE i JDK

Abans d'instal·lar Java, és important saber que hi ha dues opcions principals:

  • JRE (Java Runtime Environment): conté tot allò necessari per executar aplicacions Java, però no inclou eines de desenvolupament com el compilador.
  • JDK (Java Development Kit): a més del JRE, aquestes versions inclouen tot el necessari per compilar, depurar i desenvolupar programari Java.

Si només executaràs programes, amb el JRE n'hi ha prou. Però si escriuràs codi a Java, necessitaràs el JDK.

  La forma senzilla de voltejar, girar o voltejar una imatge a Photoshop

Instal·lar Java a Ubuntu i Debian

Aquestes dues distribucions comparteixen el sistema de paquets APT , cosa que facilita la instal·lació.

Actualitzar repositoris

Comença executant aquestes ordres a la terminal per assegurar-te de tenir les últimes versions disponibles:

sudo apt update
sudo apt upgrade

Instal·lar el JRE per defecte

Per instal·lar l'entorn bàsic:

sudo apt install default-jre

Instal·lar el JDK per defecte

Si desenvoluparàs programes en Java:

sudo apt install default-jdk

Instal·lar una versió específica d'OpenJDK

Per veure les versions disponibles:

apt search openjdk

Després pots instal·lar, per exemple, Java 11 amb:

sudo apt install openjdk-11-jdk

Instal·lació del JDK d'Oracle

Oracle Java ofereix suport estès i és requerit per algunes aplicacions comercials. Per instal·lar-lo, ho has de fer manualment:

    1. Descarrega l'arxiu .tar.gz des del web oficial d'Oracle.
    2. Puja'l al teu servidor usant scp o un client com FileZilla:
scp jdk-version_linux-x64_bin.tar.gz usuario@IP:/tmp
    1. Extrau el fitxer:
tar -xzf jdk-version_linux-x64_bin.tar.gz
    1. Mou la carpeta del JDK a una ubicació permanent:
sudo mv jdk-version /usr/lib/jvm/oracle-jdk-version

Instal·lar Java a Fedora

A Fedora s'utilitza el gestor DNF . Per instal·lar Java 17, recomanat actualment:

sudo dnf install java-17-openjdk

Pel JDK:

sudo dnf install java-17-openjdk-devel

Instal·lar Java a Arch Linux

Arch Linux facilita instal·lar diferents versions de Java des dels seus repositoris:

Pel JRE:

sudo pacman -S jre-openjdk

Pel JDK:

sudo pacman -S jdk-openjdk

Verificar la instal·lació

Després d'instal·lar Java, comprova'n el funcionament:

Per veure la versió de Java:

java -version

Per veure la versió del compilador de Java:

javac -version

Si veieu alguna cosa com openjdk version «17.0.2» , tot és correcte.

Triar quina versió de Java utilitzar per defecte

En sistemes amb diverses versions podeu seleccionar la predeterminada amb:

sudo update-alternatives --config java

També pots fer-ho amb altres ordres com javac, javadoc, keytool, Etc

Configurar JAVA_HOME

Moltes eines com Maven requereixen que tinguis definida la variable JAVA_HOME.

  Mode no molestar de Google Calendar: com silenciar, rebutjar reunions i organitzar-te

Trobar la ruta d'instal·lació

Consulta on està Java instal·lat usant:

sudo update-alternatives --config java

Veureu rutes com /usr/lib/jvm/java-17-openjdk-amd64.

Configura JAVA_HOME per a un usuari

Edita el teu fitxer .bashrc:

nano ~/.bashrc

Al final afegeix:

export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

Guarda i aplica els canvis:

source ~/.bashrc

Configura JAVA_HOME per a tot el sistema

sudo nano /etc/environment

Afegeix aquesta línia (ajusta la ruta):

JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"

Aplica els canvis:

source /etc/environment

Com eliminar o actualitzar Java

Per actualitzar Java:

sudo apt update && sudo apt upgrade

Per eliminar una instal·lació específica:

sudo apt remove openjdk-17-jdk

I si vols eliminar també les configuracions:

sudo apt purge openjdk-17-jdk

La instal·lació de Java a Linux no és una tasca complicada, però sí que és important tenir clars els passos i les diferències entre les versions. En aquest article hem reunit tota la informació rellevant perquè puguis instal·lar Java a Debian, Ubuntu, Fedora i Arch Linux amb facilitat. A més, t'ensenyem a configurar correctament la variable JAVA_HOME i seleccionar la versió que vulguis com a predeterminada. Amb això, ja estàs a punt per executar o desenvolupar qualsevol aplicació Java al vostre sistema Linux.

que-version-de-java-tinc
Article relacionat:
No saps quina versió de Java tens? Descobreix quin és aquí