Com instal·lar JAVA amb APT a Debian 10
Java és un dels llenguatges de programació més populars i utilitzats. Actualment, una infinitat d'aplicacions de programari depenen de Java per funcionar com es requereix, per exemple Android Studio. Java es presenta en 3 implementacions diferents: JRE, OpenJDK i Oracle JDK.
Fem una ullada breument a cadascun d'ells per torn:
- JRE (Java Runtime Environment): aquest és un conjunt d'eines de programari necessàries per a l'execució d'aplicacions Java.
- JDK (Java Development Kit): és un entorn de desenvolupament necessari per al desenvolupament d'aplicacions i applets Java. Inclou un intèrpret, un compilador, un arxivador i altres eines de programari.
- OpenJDK: és una implementació de codi obert de JDK. Oracle JDK és la versió oficial d'Oracle de JDK. A més, Oracle JDK inclou funcions comercials addicionals i també permet l'ús no comercial del programari, com ara el desenvolupament personal d'aplicacions Java.
Per a aquest tutorial, heu de tenir un usuari amb privilegis Sudo.
En aquest tema, aprendràs a instal·lar i configurar Java amb APT a Debian 10.
Si no esteu segur de quin paquet Java cal instal·lar, és molt recomanable anar amb OpenJDK 11, que és el JDK predeterminat a Debian 10.
Com instal·lar OpenJDK 11 a Debian 10
Per instal·lar OpenJDK 11 a Debian 10, inicieu sessió com a usuari habitual amb privilegis sudo i actualitzeu els paquets del sistema tal com es mostra.
$ sudo apt update
Si voleu comprovar si Java està instal·lat, executeu l'ordre.
$ java -version
A continuació, instal·leu OpenJDK 11 mitjançant l'ordre següent.
$ sudo apt install default-jdk
Ara podeu verificar la versió d'OpenJDK executant.
$ java -version
Si la instal·lació va anar bé sense cap problema, hauríeu d'obtenir la sortida següent.
Vegem ara com instal·lar Oracle Java.
Com instal·lar Oracle Java 12 a Debian 10
Per instal·lar amb èxit Oracle Java 12 a Debian 10 buster, heu d'afegir el repositori Linux Uprising Java tal com es mostra.
$ sudo echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main" | sudo tee /etc/apt/sources.list.d/linuxuprising-java.list
A continuació, executeu l'ordre per instal·lar dirmngr.
$ sudo apt install dirmngr
A continuació, importeu la clau de signatura tal com es mostra.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
Després d'afegir correctament el dipòsit de Linux Uprising, executeu les ordres següents per instal·lar Oracle Java 12 a Debian 10.
$ sudo apt update $ sudo apt install oracle-java12-installer
Es mostrarà una finestra emergent. Premeu el botó TAB per navegar a l'opció D'acord i premeu ENTER.
A les finestres següents, aneu a l'opció sí amb les tecles del cursor i premeu ENTER per acceptar els acords de llicència.
Per comprovar la versió d'Oracle Java 12, executeu.
$ java --version
Genial! Això confirma que hem instal·lat correctament Oracle Java 12.
Com establir la variable d'entorn JAVA_HOME a Debian 10
En alguns escenaris, pot haver-hi més d'una versió de JAVA instal·lada al vostre sistema. Si necessiteu establir la versió predeterminada, per exemple, en aquest cas, Oracle Java 12, utilitzeu l'ordre següent.
$ sudo update-alternatives --config java
A la sortida, tal com es veu a continuació, escriviu el número corresponent a la versió de Java que voleu establir com a predeterminada i premeu ENTER.
Ara hem d'establir la variable d'entorn JAVA_HOME. Per aconseguir-ho, obriu el fitxer /etc/environment.
$ sudo vim /etc/environment
Afegeix la línia de sota.
JAVA_HOME="/usr/lib/jvm/java-12-oracle"
A continuació, deseu i sortiu de l'editor de text. Finalment, emet l'ordre d'origen de la manera següent.
$ source /etc/environment
Per confirmar la configuració de la variable d'entorn Java, executeu l'ordre.
$ echo JAVA_HOME
Heu arribat al final d'aquest tutorial. En aquesta guia, heu après com instal·lar Java a Debian 10 i establir la variable JAVA_HOME. No dubteu a tornar-nos amb els vostres comentaris.