További
Hogyan telepíthetem a Sun/Oracle saját Java JDK 6/7/8 vagy JRE verzióját?
Szeretném telepíteni Oracle's JRE és frissíteni a legújabb verzióra a Software Updaterrel, amikor megjelentek. Van olyan Ubuntu csomag, amelyet a Canonical vagy az Oracle biztosít?
A Java 7 kiadása előtt így követtem a Java 6 telepítéséhez.
De ez nem működik a Java 7 esetében. Nem létezik a sun-java7-xxx
csomag. Hogyan lehet telepíteni a Java 7-et?
561
3
Van egy [hasonló válasz][1] a JRE 7 telepítéséről.
Telepítse a Java JDK-t
Kézi úton
tar -xvf jdk-8-linux-i586.tar.gz
(32 bites)tar -xvf jdk-8-linux-x64.tar.gz
(64 bites) A JDK 8 csomagot a./jdk1.8.0
könyvtárba csomagoljuk ki. Megjegyzés: Ellenőrizze figyelmesen ezt a mappanevet, mivel úgy tűnik, hogy az Oracle minden frissítéskor időnként megváltoztatja ezt a nevet./usr/lib
könyvtárba.N.B.: A plugint (
libnpjp2.so
) a/usr/lib/firefox/plugins/
-be linkelheti a rendszer szintű telepítéshez (15.04-től/usr/lib/firefox-addons/plugins
). Az Ubuntu 13.10 esetében a plugin könyvtár elérési útvonala/usr/lib/firefox/browser/plugins/
. A konfigurációtól függően szükség lehet a Firefox (vagy más böngészők) apparmor profiljának frissítésére a/etc/apparmor.d/abstractions/ubuntu-browsers.d/java
állományban:Ezután indítsa újra az apparmort:
Az egyszerűbb út (elavult)
[Forrás][5] N.B.: Mielőtt valaki azt kiabálná, hogy ez az Oracle újraelosztási licencébe ütközik - a PPA-ban valójában nincs Java a személyes tárolóban. Ehelyett a PPA közvetlenül az Oracle-től tölti le és telepíti.
The Script way
Ha az Ubuntu friss telepítésű, korábbi Java-telepítés nélküli Ubuntut használsz, ez a szkript automatizálja a fent vázolt folyamatot, ha nem akarsz mindent beírni a konzolba. Ne feledje, hogy még mindig le kell töltenie a Java-t az Oracle weboldaláról -- az Oracle linkjei nem "wget" barátságosak. Mielőtt ezt használnád, győződj meg róla, hogy ez a szkript ugyanabban a könyvtárban van, mint a letöltött
.tar.gz
kiterjesztésű fájl, és nincsenek nincsek jdk-7 kezdetű fájlok ugyanabban a mappában. Ha vannak, kérjük, ideiglenesen távolítsa el őket a mappából. Ne feledje, hogy a szkriptet futtathatóvá kell tenni (`chmod +xVan egy hasonló válasz a JDK 8 telepítésével kapcsolatban.
Telepítse a JRE-t
Töltse le a 32 bites vagy 64 bites Linux "tömörített bináris fájlt" - a fájl kiterjesztése ".tar.gz" és csomagolja ki.
A JRE 7 csomagot a ./jre1.7.0 könyvtárba csomagoljuk ki. Most helyezzük át a JRE 7 könyvtárat az
/usr/lib
könyvtárba:Ezután futtassa le a következőt, hogy megkapja a jelenleg telepített Java alternatívák listáját.
A kimenet a következő lesz:
Emlékezzen az utolsó számra, és nyomja meg az enter billentyűt a programból való kilépéshez, azaz ebben a példában emlékezzen a "2" számra.
Ha csak egy alternatíva jelenik meg, akkor jegyezze meg a "0" számot.
Ez hozzáadja az új JRE 7 telepítését az alternatívák listájához, azaz használja az emlékezetében lévő számot + 1, azaz a fenti példában a 3-at. Most konfigurálja a Javát úgy, hogy az Oracle Java JRE-t használja:
Az alábbihoz hasonló kimenetet fog látni - válassza a jre1.7.0 számot, azaz a
3
-at:Megjegyzés: Ha nem volt korábbi Java telepítés, akkor az új JRE lesz az alapértelmezett, és nem fogod látni a fentieket.
Ellenőrizze az új JRE 7 telepítésének verzióját:
Ennek a következő eredményt kell adnia
Telepítse a Firefox/Chrome plugint
Terminálban:
Távolítsa el az IcedTea plugint, ha telepítve van.
A Java bővítmény korábbi verziójának eltávolítása (lehet, hogy van, de lehet, hogy nincs is):
Most már telepítheted a plugint, egy szimbolikus link létrehozásával (megmondod a Firefoxnak, hogy hol található a plugin). 32 bites Java esetén használja a
64 bites Java esetén használja a
A JRE sikeres telepítését a hivatalos oracle weboldal segítségével erősítse meg.
Íme egy tesztelt és működő megoldás az Oracle JDK 7 és az összes fájl telepítésére, így a "javac" és minden más működik: Hogyan kell telepíteni az Oracle Java 7 (JDK) Ubuntuban1
Itt vannak a parancsok (csak a könnyebbség kedvéért):
Néhány perc múlva az Oracle Java JDK-nak sikeresen települnie kell az Ubuntu gépére. A verziót a következő parancsok terminálban történő futtatásával ellenőrizheti:
MEGJEGYZÉS! A válasznak ez a része már nem működik, mivel a Java megváltoztatta a binárisok kiadásának módját. Történelmi okokból megmaradt a jelenlegi állapotában.
Frissítés Az Oracle kiadta a Java 8 (stabil) változatát. Telepítéséhez használja a következő parancsokat:
További információ @ WebUpd8: Az Oracle Java 8 telepítése Ubuntuban a PPA-tárhelyen keresztül [JDK8]4