Hirdetés
Linux alatt két különféle megvalósítás létezik Jáva amelyek rendelkezésre állnak. Az a nyílt forráskódú változat, amelyet a legtöbb disztribúció alapértelmezés szerint magában foglal, egészében OpenJDK néven ismert. A másik megoldás, amelyet alapértelmezés szerint nem tartalmaz a legtöbb disztribúció saját tulajdonossága miatt, az Oracle Java (korábban Sun Java). Mindkettő nagyon jól működik, azzal a különbséggel, hogy az Oracle Java-nak lehet még néhány javítása. A kódbázis szempontjából 98-99% -ban azonosak.
Ubuntu és Boltív Az Arch Linux telepítése a számítógépre [1. rész]A MakeUseOf-on töltött pár hónapom során néhányszor említettem az Arch Linuxot (a továbbiakban egyszerűen „Arch” elnevezéssel). Azonban az Arch még soha nem volt itt lefedett, így az emberek még mindig egy kicsit ... Olvass tovább engedje meg, hogy egyszerre telepítse mindkét megvalósítást Fedora A Linux csak jobb lett a Fedora 16 Beta disztribúcióvalA Linux disztribúciói ugrásszerűen javultak, és ezek a fejlesztések a legújabb bétaverzióban is láthatóvá válnak. A Fedora, a GNOME 3-at hordozó egyik zászlóshajós disztribúció, nem különbözik egymástól, és ... Olvass tovább a felhasználóknak valamivel nehezebb idő lesz (legalábbis az Oracle Java telepítésekor). Ez a cikk tisztázza az esetleges zavarokat, hogy hogyan működik, beleértve néhány tippet és trükköt, amelyeket a 64 bites felhasználók számára fedeztem fel.
OpenJDK (Easy) telepítése
Az OpenJDK implementáció telepítése valójában meglehetősen egyszerű. Az összes Java funkció eléréséhez futtassa ezt a parancsot a szükséges csomagok telepítéséhez, ha még nem telepítve vannak:
sudo yum install icedtea-web java-1.6.0-openjdk
. Ez telepíti a Java futásidejű környezetet és a szükséges böngésző bővítményeket a teljes működő Java rendszer eléréséhez. Ezeket a két csomagot a csomagkezelőn keresztül is telepítheti.
Az Oracle Java (Harder) telepítése
Egyszerű, igaz? Nos, sajnos úgy tűnik, hogy néhány Java program a megfelelő működéshez megköveteli az Oracle Java alkalmazást, bár nem mindenkinek van ez a problémája. Ezt két részre osztom, az egyik a 32 bites felhasználók számára, a másik a 64 bites felhasználók számára. Ezután kihagyhatja azt a részt, amely nem vonatkozik a rendszerére.
Fájlok letöltése
Mielőtt elválasztanánk a különféle útvonalakról, minden felhasználó legalább letöltheti a szükséges fájlokat. A 32 bites felhasználók letölthetik a JRE fájlt a itt vagy a 32 bites JDK a itt, míg a 64 bites felhasználóknak csak a 64 bites JDK-t kell választaniuk (ezt később magyarázom meg). Győződjön meg arról, hogy a fájl letöltésekor kiválasztja azt, amely kifejezetten megemlíti az RPM-et, és ezt használja a Fedora. Az egyszerűség kedvéért mentse el a letöltött fájlt a Letöltések mappába. Ezenkívül egyelőre azt javaslom, hogy továbbra is használja a Java 6 csomagokat, például a cikk idején a 6u27-et, a Java 7 helyett, mert még mindig túl új.
Telepítés
A telepítés futtatásához meg kell nyitnia egy terminált, és futtatnia kell
chmod + x / otthon //Downloads/
végrehajtható engedélyek hozzáadásához a fájlhoz, majd futtatásához egyszerűen gépeléssel futtassa
/home//Downloads/
. Ne felejtsd el pótolni
Configuration
Gratulálunk! Az Oracle Java már telepítve van a rendszerére! Mégis néhány lépésre van attól, hogy ténylegesen képes legyen használni. Nagyon sok szimbolikus hivatkozást kell létrehoznunk több helyen, hogy a rendszer helyesen használható legyen. Vegye figyelembe, hogy ezek a parancsok olyan mappákat említenek, mint például a „jre1.6.0_27” vagy a „jdk1.6.0_27”, amely a 6u27 verzióra utal. Ha letöltött egy másik verziót, mondjuk a 6u29-et, akkor az elérési utat megfelelően kell szerkesztenie.
32 bites JRE
Ha a 32 bites JRE-t választotta, a következő parancsokat kell beírnia a következő sorrendben:
sudo alternatívák --install / usr / bin / java java /usr/java/jre1.6.0_27/bin/java 20000
sudo alternatívák --install / usr / bin / javaws javaws /usr/java/jre1.6.0_27/bin/javaws 20000
sudo alternatívák --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre1.6.0_27/lib/i386/libnpjp2.so 20000
32 bites JDK
Ha a 32 bites JDK-t választotta, a következő parancsokat kell beírnia sorrendben:
sudo alternatívák --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
sudo alternatívák --install / usr / bin / javaws javaws /usr/java/jdk1.6.0_27/jre/bin/javaws 20000
sudo alternatívák --install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk1.6.0_27/jre/lib/i386/libnpjp2.so 20000
sudo alternatívák --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
sudo alternatívák --install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
64 bites JDK
Személyes tapasztalatom alapján azt tapasztaltam, hogy a 64 bites felhasználóknak néhány dolgot különféleképpen kell megtenniük. Arra kértem, hogy töltse le a 64 bites JDK-t a 64-bites JRE helyett, mivel a JDK tartalmaz egy működő Java Web Start alkalmazást, míg a JRE nem. Ezen felül néhány trükköt kell használnia annak érdekében, hogy működjön. Ezért kérjük, használja ezeket a parancsokat:
sudo alternatívák --install / usr / bin / java java /usr/java/jdk1.6.0_27/jre/bin/java 20000
sudo alternatívák - install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /usr/java/jdk1.6.0_27/jre/lib/amd64/libnpjp2.so 20000
sudo alternatívák --install / usr / bin / javac javac /usr/java/jdk1.6.0_27/bin/javac 20000
sudo alternatívák --install / usr / bin / jar jar /usr/java/jdk1.6.0_27/bin/jar 20000
sudo ln -s /usr/java/jdk1.6.0_27/jre/javaws/javaws / etc / alternatívák / javaws
sudo ln-ek / stb / alternatívák / javaws / usr / bin / javaws
Ezek a parancsok eltérően a 64 bites böngésző plugin telepítését, ahelyett, hogy a 32 bites böngészőt tennék valamint használjon más módszert a szükséges linkek létrehozásához a pofák számára, mivel a másik út nem működött nekem.
Utolsó lépések
Végül, de nem utolsósorban, szerkesztenie kell egy fájlt, és be kell illesztenie egy sorba. Ehhez nyissa meg a kedvenc szövegszerkesztőjét, és módosítsa a / home /
## export JAVA_HOME JDK ## export JAVA_HOME = "/ usr / java / jdk1.6.0_27"
Ha telepítette a JRE-t, kérjük, adja hozzá:
## export JAVA_HOME JRE ## export JAVA_HOME = "/ usr / java / jre1.6.0_27"
Következtetés
A Java végre telepítve és konfigurálva lett! Most már használhatja a Java-t, ahol csak szüksége lehet, beleértve a Firefox-ot is. Ha más böngészőt használ, akkor létrehozhat egy linket a Firefox helyéről a böngésző plugin mappájára. Noha ez elég kis munka, hosszú távon meg fogja kifizetni.
Mit preferál, az OpenJDK vagy az Oracle Java? Szeretné látni az Oracle teljesen nyílt forráskódú Java-ját, és egyetlen megvalósítást fenntartana? Miért vagy miért nem? Tudassa velünk a megjegyzésekben!
Danny az észak-texasi egyetemen dolgozik, aki élvezi a nyílt forráskódú szoftverek és a Linux összes aspektusát.