Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Java/Oracle"
Differenze tra le versioni 15 e 16
Versione 15 del 17/10/2014 14.41.00
Dimensione: 4938
Commento:
Versione 16 del 17/10/2014 15.44.26
Dimensione: 5641
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 101: Linea 101:

= Ulteriori risorse =

 * [[http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html|Guida all'installazione di Oracle Java tramite PPA]]
 * [[http://askubuntu.com/questions/56104/how-can-i-install-sun-oracles-proprietary-java-jdk-6-7-8-or-jre|Guida all'installazione manuale di Java Oracle (pagina su Ask Ubuntu)]]
 * [[http://wiki.ubuntuusers.de/Java/Installation/Oracle_Java/Java_8|Guida all'installazione manuale di Java Oracle (wiki di Ubuntu in lingua tedesca)]]
 * [[http://www.oracle.com/technetwork/java/javase/downloads/index.html|Pagina di download sul sito di Oracle]]
 * [[http://www.oracle.com/technetwork/java/index.html|Sito di supporto agli sviluppatori]]


Programmazione/Java/Oracle

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), la quale consentiva a Canonical (e altri distributori) di fornire i pacchetti Java tramite i repository ufficiali. Allo stato attuale non ci sono pacchetti .deb disponibili per Oracle Java 7 e 8.

In questa guida verranno illustrati i metodi per l'installazione di Oracle Java 8.

Installazione

Installazione tramite repository esterno

Il team di WebUpd8 mette a disposizione un PPA contenente uno script che automatizza il download, l'installazione e la configurazione dei file binari di Java presenti sul sito di Oracle.

Digitare i seguenti comandi in una finestra di terminale:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

Verificare la versione di Java installata tramite il seguente comando:

java -version

Disinstallazione

Per eliminare completamente Oracle Java 8 e il relativo repository, ripristinando i pacchetti originari:

  1. Installare il pacchetto ppa-purge.

  2. Digitare in una finestra di terminale i seguenti comandi:

    sudo ppa-purge ppa:webupd8team/java
    sudo apt-get purge oracle-java8-installer

Installazione manuale

  1. Scaricare nella propria Home il file binario con estensione .tar.gz appropriato (per sistemi a 32-bit o a 64-bit) dal sito ufficiale.

  2. Decomprimere il file appena scaricato, digitando in un una finestra di terminale:

    • Versione a 32-bit di Java 8 JDK:

      tar -xvf ~/jdk-8*-linux-i586.tar.gz
    • Versione a 64-bit di Java 8 JDK:

      tar -xvf ~/jdk-8*-linux-x64.tar.gz
  3. Creare la directory jvmin /usr/lib e spostarvi il contenuto dell'archivio decompresso:

    sudo mkdir -p /usr/lib/jvm
    sudo mv ./jdk1.8.0* /usr/lib/jvm/
  4. 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
  5. 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 in Mozilla Firefox:

  1. Creare la directory plugins in .mozilla, digitando in un una finestra di terminale il seguente comando:

    mkdir ~/.mozilla/plugins
  2. Creare un collegamento simbolico del plugin alla directory appena creata, digitando:
    • Versione a 32-bit:

      ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
    • Versione a 64-bit:

      ln -s /usr/lib/jvm/jdk1.8.0*/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/

Disinstallazione

  1. Eliminare i collegamenti simbolici agli eseguibili di Oracle Java 8, digitando in una finestra di 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"
  2. Eliminare la directory jvm contenente Oracle Java 8, digitando il comando:

    sudo rm -rf /usr/lib/jvm
  3. 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 Mozilla Firefox è sufficiente digitare in una finestra di terminale:

rm ~/.mozilla/plugins/libnpjp2.so 

Ulteriori risorse


CategoryNuoviDocumenti