Dimensione: 8569
Commento: Ulteriori aggiornamenti.
|
Dimensione: 8509
Commento: Correzione quiproquo nel copia incolla
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 100: | Linea 100: |
ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/i386/libnpjp2.so * Versione '''15''' {{{ sudo dpkg -i jdk15*.deb }}} ~/.mozilla/plugins/ |
ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/i586/libnpjp2.so ~/.mozilla/plugins/ |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
Poco dopo l'acquisizione di Sun Microsystem (e quindi della relativa tecnologia Java) da parte di Oracle, l'azienda ha ritirato la DLJ (Distributor License for Java), che consentiva a Canonical e ad altri distributori di fornire i pacchetti Java tramite i repository ufficiali.
Allo stato attuale non ci sono pacchetti .deb disponibili per Oracle Java 8, mentre sono disponibili sul sito ufficiale per le versioni 11, 15 e 16.
Questa guida illustra i metodi per l'installazione di Oracle Java, disponibile nelle versioni 8, 11, 15 e 16.
La versione 32 bit di Java è disponibile soltanto per la la versione 8.
Installazione tramite pacchetto
Versioni 11, 15 e 16
Scaricare nella propria Home il file binario con estensione .deb della versione desiderata dal sito ufficiale:
Avviare il terminale e spostarsi nella cartella dove è stato salvato il file binario con estensione .deb.
Per installare il pacchetto digitare nel terminale uno dei seguenti comandi:
Versione 11
sudo dpkg -i jdk11*.deb
Versione 15
sudo dpkg -i jdk15*.deb
Versione 16
sudo dpkg -i jdk16*.deb
La versione 11 è una LTS (Long Term Support), la 15 e la 16 sono durata del supporto standard.
Versione 8
Tramite l'impiego del programma java-package si può facilmente convertire il sorgente (disponibile sotto forma di archivio .tar.gz) in un file .deb, quindi installare tale pacchetto. A tal fine seguire i seguenti passaggi:
Scaricare nella propria Home il file binario con estensione .tar.gz appropriato (per sistemi a 32-bit o a 64-bit) e del tipo JRE e/o JDK dal sito ufficiale.
Installare il pacchetto java-package.
Spostarsi nella cartella dove è stato salvato il file binario con estensione .tar.gz.
A seconda delle proprie esigenze, digitare nel terminale uno dei seguenti comandi:
Per pacchettizzare JRE
make-jpkg jre-<versione>-linux-<architettura>.tar.gz
Per pacchettizzare JDK
make-jpkg jdk-<versione>-linux-<architettura>.tar.gz
sostituendo «<versione>» e «<architettura>»,k con quelli riportati nel nome del file .tar.gz scaricato.
Installare il pacchetto appena creato con il comando:
sudo dpkg -i oracle*.deb
Disinstallazione
Per rimuovere il programma disinstallare il pacchetto precedentemente scaricato (per agevolare la disinstallazione può essere utile l'utilizzo del Gestore Pacchetti, inserendo il termine «oracle» nel campo di ricerca).
Installazione tramite procedura manuale
Installazione
Scaricare nella propria Home il file binario con estensione .tar.gz appropriato (per sistemi a 32-bit o a 64-bit) dal sito ufficiale.
Decomprimere il file appena scaricato, digitando nel terminale:
Java 8 JDK 32-bit:
tar -xvf ~/jdk-8*-linux-i586.tar.gz
Java 8 JDK 64-bit:
tar -xvf ~/jdk-8*-linux-x64.tar.gz
Creare la cartella jvm in /usr/lib e spostarvi il contenuto dell'archivio decompresso digitando i comandi:
sudo mkdir -p /usr/lib/jvm sudo mv ./jdk1.8.0* /usr/lib/jvm/
Creare i collegamenti simbolici agli eseguibili di Oracle Java 8, digitando i comandi:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/java" 1 sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/javac" 1 sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/javaws" 1 sudo update-alternatives --install "/usr/bin/jar" "jar" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/jar" 1
Assegnare all'utente «root» la proprietà della directory jdk1.8.0_VERSIONE, tramite il comando:
sudo chown -R root:root /usr/lib/jvm/jdk1.8.0*
Installazione plugin browser
Per attivare il plugin nel browser web Firefox:
Nella propria Home creare una cartella chiamata ~/.mozilla/plugins.
Creare un collegamento simbolico del plugin alla cartella appena creata, digitando nel terminale uno dei seguenti comandi in base alla versione installata:
32-bit:
ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/i586/libnpjp2.so ~/.mozilla/plugins/
64-bit:
ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
Disinstallazione
Eliminare i collegamenti simbolici agli eseguibili di Oracle Java 8, digitando nel terminale i seguenti comandi:
sudo update-alternatives --remove "java" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/java" sudo update-alternatives --remove "javaws" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/javaws" sudo update-alternatives --remove "javac" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/javac" sudo update-alternatives --remove "jar" "/usr/lib/jvm/$(ls /usr/lib/jvm)/bin/jar"
Eliminare la directory jvm contenente Oracle Java 8, digitando il comando:
sudo rm -rf /usr/lib/jvm
Infine, rimuovere l'archivio precedentemente scaricato dal sito di Oracle, digitando:
Versione a 32-bit:
rm ~/jdk-8*-linux-i586.tar.gz
Versione a 64-bit:
rm ~/jdk-8*-linux-x64.tar.gz
Disinstallazione plugin browser
Per disattivare il plugin in Firefox è sufficiente eliminare il relativo file, digitando nel terminale il comando:
rm ~/.mozilla/plugins/libnpjp2.so
Ulteriori risorse
Guida all'installazione manuale di Java Oracle (pagina su Ask Ubuntu)
Guida all'installazione manuale di Java Oracle (wiki di Ubuntu in lingua tedesca)