Abbiamo sentito parlare di Java e forse lo mettiamo in relazione con una funzionalità che ci permette di riprodurre contenuti e sebbene questo sia in parte vero, Java è molto più di questo, Java permette di creare migliaia di applicazioni (con quelle che esistono oggi) essendo virtualmente compatibili con tutti i moderni sistemi operativi.
Oracle ha sviluppato JDK "Java Development Kit - Java Development Kit" per essere un insieme di strumenti, documentazione e altre utilità vitali per lo sviluppo di applicazioni Java, in questo modo JDK è composto da diversi componenti come:
Componenti JDK
- Un interprete di runtime (JRE)
- Un compilatore
- Un debugger
- Un visualizzatore di applet
Caratteristiche JDKOgnuno di questi ha bisogno dell'altro per funzionare e che le applicazioni funzionino come dovrebbero. Java è attualmente nella versione 16 che ci offre funzionalità come:
- API Java aggiuntive per lo sviluppo, il debug e il monitoraggio di applicazioni Java
- È stata introdotta un'API per offrire accesso al codice nativo in puro Java e di tipo statico
- Gli utenti finali possono ora selezionare il tipo di incapsulamento
- API di accesso alla memoria esterna
- Avvertenze per le classi basate sul valore
- Il metodo predefinito per la compatibilità con il metodo proxy predefinito è InvocationHandler :: invoke
- Supporto per socket di dominio Unix
- Supporto del periodo giornaliero aggiunto ai formati java.time
- È stato aggiunto il metodo Stream.toList()
- Flag CompileCommand migliorato
- Supporto JAR firmato per RSASSA-PSS e EdDSA
- I provider SUN, SunRsaSign e SunEC ora supportano algoritmi di firma basati su SHA-3
- -Opzioni Trustcacerts e -keystore aggiunte ai comandi keytool -printcert e -printcrl
- Il provider SunPKCS11 supporta gli algoritmi correlati a SHA-3
- La codifica dei valori di negoziazione di TLS Application Layer Protocol (ALPN) è stata migliorata
- Supporto TLS per l'algoritmo di firma EdDSA
Senza ulteriori indugi, vediamo come installare l'ultima versione di Java in Ubuntu 21.10.
Installa Java su Ubuntu 21.10
Passo 1
Apriamo il terminale in Ubuntu 21.10 e convalideremo che Java non è installato, per questo eseguiamo il comando:
java -versione
INGRANDIRE
Passo 2
Come possiamo vedere, Java non è attualmente installato sul sistema, per questo andremo all'URL dei download Java ufficiali nel seguente link:
Passaggio 3
Lì facciamo clic sulla riga "Download JDK" e quindi dobbiamo scaricare la versione di Java JDK per Linux:
NotaDobbiamo scaricare il file .deb, cliccandoci sopra si aprirà la seguente finestra pop-up:
Passaggio 4
Attiviamo la casella per accettare i termini e facciamo clic sul pulsante Download, salveremo questo file in locale:
Passaggio 5
Aspettiamo il completamento del download:
Passaggio 6
Una volta scaricato, torniamo al terminale e lì accediamo alla cartella Download utilizzando il comando cd ed elenchiamo il contenuto con "ls" per vedere il download di Java JDK:
INGRANDIRE
Passaggio 7
Ora installeremo Java con il comando:
sudo dpkg -i .deb file
INGRANDIRE
Passaggio 8
Inseriamo la password per completare l'installazione:
INGRANDIRE
Passaggio 9
Alla fine vedremo che Java è stato installato in Ubuntu 21.10:
INGRANDIRE
Passaggio 10
Dopo questa operazione, eseguiremo quanto segue:
sudo update-alternatives --install / usr / bin / java java /usr/lib/jvm/jdk-16.0.1/bin/java 1Passaggio 11
Ciò consente di aggiornare i collegamenti alla versione Java installata:
INGRANDIRE
Passaggio 12
Per conoscere la versione esatta dobbiamo eseguire "ls/usr/lib/jvm":
INGRANDIRE
Passaggio 13
Dopo questo correremo. Quest'ultimo comando ha aggiornato ciò che riguardava javac.
sudo update-alternatives --install / usr / bin / javac javas /usr/lib/jvm/jdk-16.0.1/bin/javac 1
INGRANDIRE
Passaggio 14
Convalidiamo la versione Java:
java -versione
INGRANDIRE
Passaggio 15
Convalidiamo la versione del compilatore Javac:
javac -versione
INGRANDIRE
Questi sono i passaggi per installare Java su Ubuntu 21.10 e goderne le funzionalità.