Es izmantoju Ubuntu 14.04.1 LTS, x64 arhitektūra, un man īpaši nepieciešams instalēt Oracle Java. Tagad es zinu, ka tīmekļa vietnē ir dažas instrukcijas, kuras es ievēroju, bet tā pati tīmekļa vietne to neatzīst. Vai kāds, lūdzu, var man palīdzēt ar kādām instrukcijām? Paldies!
Piezīme: WebUpd8 komanda'PPA ir pārtraukta no 2019. gada 16. aprīļa. Tādējādi šajā PPA nav nekādu Java failu. Vairāk informācijas var atrast PPA's lapā Launchpad. Tāpēc šī metode vairs nedarbojas un pastāv vēsturisku iemeslu dēļ.
Jūs varat izmantot WebUpd8 PPA (tas lejupielādēs nepieciešamos failus no Oracle un instalēs JDK 8):
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Pārliecinieties arī, ka jūsu JAVA_HOME
mainīgais ir iestatīts uz:
/usr/lib/jvm/java-8-oracle
Šim nolūkam varat izmantot šādu komandu (skatiet 3. soli Manual Install, lai uzzinātu, kā to padarīt pastāvīgu):
export JAVA_HOME=/usr/lib/jvm/java-8-oracle
Oracle nodrošinātajiem tar.gz nav faktiskā instalēšanas procesa. Jūs vienkārši izrakstat šos failus uz vēlamo vietu un pievienojat tos savam ceļam. Tātad process ir šāds:
Lejupielādējiet .tar.gz
no Oracle. (šeit es izmantošu jdk-8u20-linux-x64.tar.gz
);
Izraksta to uz kādu vietu;
Pārvietot izvilkto mapi uz /usr/lib/jvm
. Tā nav obligāta, bet tā ir vieta, kur ir instalēta Java izpildmehānisma programmatūra un kur to var meklēt tādi rīki kā IDE's:
.: sudo mv /path/to/jdk1.8.0_20 /usr/lib/jvm/oracle_jdk8
Pirms pievienojiet šo jdk kā alternatīvu, varat redzēt, ka jaunā alternatīva nav uzskaitīta:
sudo update-alternatives --query java
sudo update-alternatives --query javac
Tālāk pievienojiet jaunās jdk alternatīvas (2000 ir prioritāte, bet varat izvēlēties citu numuru):
Sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/oracle_jdk8/jre/bin/java 2000
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/oracle_jdk8/bin/javac 2000
Tagad jums vajadzētu redzēt jauno jdk sarakstu un varat pārslēgties starp alternatīvām, izmantojot šo komandu:
sudo update-alternatives --config java
sudo update-alternatives --config javac
Izveidojiet failu /etc/profile.d/oraclejdk.sh
ar šādu saturu (pielāgojiet ceļus, lai atspoguļotu ceļu, kurā saglabājāt savu JDK):
export J2SDKDIR=/usr/lib/jvm/oracle_jdk8
export J2REDIR=/usr/lib/jvm/oracle_jdk8/jre
export PATH=$PATH:/usr/lib/jvm/oracle_jdk8/bin:/usr/lib/jvm/oracle_jdk8/db/bin:/usr/lib/jvm/oracle_jdk8/jre/bin
export JAVA_HOME=/usr/lib/jvm/oracle_jdk8
export DERBY_HOME=/usr/lib/jvm/oracle_jdk8/db
Gatavs! Šie ceļi tiks atpazīti tikai pēc izrakstīšanās vai restarta, tāpēc, ja vēlaties tos izmantot uzreiz, izpildiet source /etc/profile.d/oraclejdk.sh
.