Come installo Java?

170

Come installo Java, incluso nel mio browser, quindi i siti Web con Java funzionano?

    
posta 20 revs, 10 users 26%unknown 28.06.2018 - 11:34

14 risposte

184

Esistono diverse implementazioni di Java. Le tre implementazioni più comuni quando ne parli per Ubuntu sono:

  • OpenJDK : l'obiettivo principale del progetto OpenJDK è produrre un implementazione open source della piattaforma Java SE (6 e 7). Questo è la versione predefinita di Java che Ubuntu usa ed è la più facile da usare installazione.
  • Sun Java : Sun Java è l'implementazione di riferimento per Java 6. Il suo supporto è stato interrotto in Ubuntu.
  • Oracle Java : Oracle Java è l'implementazione di OpenJDK Java Se Platform versione 7 da Oracle. Oracle ha introdotto con questa implementazione una licenza che impedisce la distribuzione.

Da Ubuntu 11.10 (Oneiric Ocelot) e a causa di problemi di licenza Ubuntu non distribuirà più il JDK di Oracle e JRE . Inoltre, le versioni precedenti fornite su PPA soffrono di problemi di sicurezza e non si consiglia l'installazione su alcun sistema Ubuntu.

Non ci sono più versioni supportate .deb da Ubuntu con riferimento a Sun Java o Oracle Java, Ubuntu supporta ufficialmente OpenJDK e l'implementazione OpenJRE di Java, che è la base per l'implementazione di Oracle.

OpenJRE è l'implementazione ufficiale di Java Runtime Environment (JRE) per i tuoi sistemi Ubuntu e dovrebbe essere sufficiente per eseguire qualsiasi programma Java che potresti richiedere ed è incluso nel repository principale ed è facilmente installabile.

OpenJRE

O aprendo un terminale e digitando

sudo apt-get install openjdk-8-jre 

Il pacchetto openjdk-8-jre contiene solo Java Runtime Environment. Se vuoi sviluppare programmi Java, installa il pacchetto openjdk-8-jdk :

Altrettanto importante è installare il wrapper per supportare le applicazioni Java sul tuo browser web, il Plugin Java Iced-Tea .

Plugin IcedTea

O tramite un terminale

sudo apt-get install icedtea-plugin

Oppure cerca icedtea-plugin nel Software Center di Ubuntu.

Per assicurarti di eseguire la versione corretta di Java, usa questo comando per impostare la tua scelta:

sudo update-alternatives --config java

java -version dovrebbe visualizzare la scelta che hai precedentemente fatto.

Se è necessario installare OpenJDK-JRE 6 o OpenJDK-JDK 6

openjdk-6-jre (fare clic per installare) è disponibile per l'installazione per Ubuntu 8.04 (Hardy Heron) e versioni successive.

Installalo con

sudo apt-get install openjdk-6-jre

O se hai bisogno del pacchetto degli sviluppatori, openjdk-6-jdk (fai clic per installare), installa con:

sudo apt-get install openjdk-6-jdk

Una versione di icedtea-plugin (clicca per installare) è anche disponibile per l'installazione se stai andando utilizzare OpenJDK 6.

Installalo con:

sudo apt-get install icedtea6-plugin

Se vuoi davvero utilizzare la piattaforma Java SE di Oracle , vedi Come posso installare Sun / Java JDK 6/7/8 o JRE proprietario di Oracle? .

    
risposta data Bruno Pereira 08.08.2018 - 10:37
52

Installare OpenJDK non è sufficiente per abilitare Java nei browser. Dovrai anche installare il pacchetto icedtea-7-plugin :

Potrebbe essere necessario un riavvio del browser.

    
risposta data Lekensteyn 13.06.2011 - 10:57
22

Per installare Oracle Java 7:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins #just in case, this will be added to the package in the next version
sudo apt-get install oracle-jdk7-installer
risposta data subeh.sharma 22.02.2012 - 12:03
17

Installazione di OpenJDK - Consigliato

Il modo più semplice per installare Java su Ubuntu è utilizzare OpenJDK . Questo funzionerà bene per la maggior parte delle persone. Per installarlo, fai clic sul piccolo pulsante con il logo di Ubuntu su di esso, come mostrato nello screenshot qui sotto.

Dopo aver aperto Dash Home, devi digitare Terminale . Clicca sull'icona che è cerchiata nello screenshot qui sotto.

Questo aprirà il Terminale , che è la versione di Ubuntu il prompt dei comandi di Windows, sebbene il Terminale abbia molte più funzionalità. Ora, copia e incolla il seguente comando nella finestra Terminale. Dovrai usare Control Shift V per incollare il testo nel terminale.

sudo apt-get install -y openjdk-7-jre openjdk-7-jdk

Dovrai inserire la tua password per usare questo comando. Anche se non verrà visualizzato nel terminale, verrà comunque inserito quando lo digiti. Dopo aver eseguito questo comando, sarai configurato per eseguire e sviluppare applicazioni Java.

Installazione di Oracle Java

OpenJDK funziona bene per la maggior parte delle persone, ma se giochi a Minecraft, preferirai utilizzare Oracle Java. Per installare Oracle Java, esegui il comando sotto uno alla volta nel Terminale.

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

Questo scaricherà Java dal sito Web di Oracle e lo installerà per te.

risposta data Aaron Hill 21.08.2012 - 13:31
12

Apri il tuo terminale con Ctrl + Alt + T e:

Ora questo installerà la versione di Java atest

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
    
risposta data pileofrocks 02.03.2013 - 15:10
10

Oracle Java 8 è stato appena rilasciato (stabile). Per installarlo su Ubuntu, è possibile utilizzare il PPA Java WebUpd8:

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

Lo stesso PPA non fornisce i binari Oracle Java 8 (che non è consentito dalla licenza Java Oracle). Viene invece utilizzato un programma di installazione che scarica e installa automaticamente Oracle Java 8. Utilizzando questo PPA, riceverai anche gli aggiornamenti automatici di Java 8.

Ulteriori informazioni e alcuni suggerimenti sull'utilizzo / ulteriore configurazione di Oracle Java 8 @ WebUpd8 si trovano in Installa Oracle Java 8 in Ubuntu tramite repository PPA [JDK 8] .

    
risposta data Alin Andrei 29.01.2015 - 19:25
5

Sfortunatamente, a causa di problemi con la sua licenza, Oracle Java non è più distribuito all'interno dei repository ufficiali di Ubuntu. Hai due opzioni principali: o prova OpenJDK - una sostituzione open source per Oracle Java - o procedi con l'installazione "manuale" (che è esattamente quello che stavi cercando di fare). Entrambe queste opzioni sono descritte nella wiki della guida: link . Questa pagina include anche altre alternative che, a seconda delle tue esigenze, potresti trovare più adatte.

Solo una nota a margine: il più delle volte, con Ubuntu, non dovresti scaricare software da Internet, ma piuttosto usare il Software Center di Ubuntu. Il software che troverai è garantito per essere stabile, sicuro e rispettare le convenzioni standard del sistema. Oracle Java è solo un'eccezione a questa regola.

    
risposta data Andrea Corbellini 07.04.2012 - 15:56
4

Basta andare su Aplications - & gt; Centro software Ubuntu e quindi cercare Java .

    
risposta data Alvar 13.06.2011 - 16:24
3

# current java release - ottieni entrambi jdk / jre download qui

sudo mkdir /usr/local/java

cd /usr/local/java

# rimuove le installazioni precedenti se presenti

sudo rm -rf /usr/local/java/jdk*
sudo rm -rf /usr/local/java/jre*

# sposta le directory scaricate / espanse in / usr / local / java

sudo mv ~/jdk* /usr/local/java/
sudo mv ~/jre* /usr/local/java/

cd /usr/local/java/

# crea collegamenti simbolici

sudo ln -s jdk*  jdk
sudo ln -s jre*  jre

# SOLO bisogno di fare sotto su una nuova installazione di Ubuntu - IGNORE se precedentemente installato qualsiasi versione di java come già in uso

# setup symlinks:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre/bin/javaws" 1
sudo update-alternatives --set java /usr/local/java/jre/bin/java
sudo update-alternatives --set javac /usr/local/java/jdk/bin/javac
sudo update-alternatives --set javaws /usr/local/java/jre/bin/javaws

Infine, metti questi in ~ / .bashrc

export JAVA_HOME=/usr/local/java/jdk
export PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JRE_HOME=/usr/local/java/jre
export PATH=$PATH:$HOME/bin:$JRE_HOME/bin

ora sei bloccato e caricato; -)

    
risposta data Scott Stensland 24.10.2015 - 22:24
3

AGGIORNAMENTO: Da Ubuntu 16.04 puoi installare questo senza il ppa tramite

$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk

RISPOSTA LEGACY:

Per Ubuntu & lt; 16.04 non c'era un pacchetto ufficiale per Java 8 da OpenJDK (la versione open source), ma è possibile installarlo tramite < a href="https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa"> questo PPA eseguendo:

$> sudo add-apt-repository ppa:openjdk-r/ppa
$> sudo apt-get update
$> sudo apt-get install openjdk-8-jdk
    
risposta data thelastshadow 15.09.2016 - 16:40
2

Ci sono alcuni modi per installare Java in Ubuntu:

Installa OpenJDK (l'open source equivalente a Sun's Java) direttamente da Ubuntu Software Center. Tutto quello che devi fare è cercare Java. Che tende a funzionare come lo è per me.

Se hai bisogno di Java di Sun, dì se vuoi giocare a Minecraft, devi scaricare JRE come descritto da Java.com, ma assicurati che il tuo .bin-file possa essere eseguito. Lo fai aprendo un terminale e digitando quanto segue (presumo che tu lo abbia nella cartella Download, quindi cambia la riga del cd di conseguenza, se non è dove si trova):

cd /home/user/Downloads
sudo chmod +x jre-6u31-linux-i586.bin

Quindi, dovresti essere in grado di chiudere il terminale, fare clic con il tasto destro sul file .bin e selezionare "Esegui", che dovrebbe eseguire il programma di installazione. Se questa non è un'opzione, procedi come segue dal terminale (nella stessa cartella delle altre due azioni):

./jre-6u31-linux-i586.bin

Questo esegue semplicemente il file specificato e se hai digitato correttamente le prime due righe, l'installazione.

    
risposta data Jonas Christensen 07.04.2012 - 15:55
1

Se manca Java in Firefox, quindi

plug=~/.mozilla/plugins/libnpjp2.so && 
test -e $plug && readlink -f $plug || 
  ln -f -s 'find ~ -wholename '*jdk*lib*libnpjp2.so' -or -wholename '*jre*lib*libnpjp2.so' | head -n 1' 'dirname $plug' && 
ls -la $plug

Questo script sovrascriverà libnpjp2.so anche se esiste, ma punta al file sbagliato (ad esempio, il link simbolico è rotto).

    
risposta data test30 29.01.2015 - 19:27
0

Ho creato un programma di installazione Java basato su testo utilizzando i comandi del terminale. Utilizza wget , tar , update-alternatives e ln . Installa Oracle JRE con il plugin per Firefox.

Puoi scaricare il programma di installazione da Google Drive qui . Quindi mettilo nella tua cartella Inizio, apri Terminale e digita bash Install . Quindi eseguirà l'installazione nel terminale. Usa sudo , quindi dovrai digitare la password dopo averla scaricata. Inoltre, questa è la versione a 64 bit, quindi aggiungerò il 32 bit più tardi.

    
risposta data Feldpausch All4 29.01.2015 - 19:27
0

Istruzioni dettagliate per installare Oracle Java 8 sono aggiornate nel blog qui .

Puoi anche usare i seguenti comandi per una risposta rapida -

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt install oracle-java8-set-default

javac -version

Tieni presente che puoi anche installare openJDK, anch'esso gestito da Oracle.

    
risposta data Shashank Rastogi 02.07.2018 - 13:57

Leggi altre domande sui tag