Ez a cikk feltételezi, hogy van valamilyen Java szoftverfejlesztési környezet telepítve a rendszerére, például Oracle Java, OpenJDK vagy IBM Java. Egyébként olvassa el vagy írja be a terminált: sudo apt-get install openjdk-7-jdk
Ha a Java telepítve van a rendszerén, akkor a következő feladat egy tiszta környezet megteremtése az első Java program létrehozásához. A programok létrehozásakor néhány felhasználó inkább az IDE (integrált fejlesztési környezet) használatát használja, vagy. Egy ilyen környezet megkönnyíti a programozást, ha nagyszámú Java osztályfájllal dolgozik.
Ebben a cikkben az IDE-t nem használják, hanem a Java JDK-t (Java fejlesztő készlet - Java fejlesztési készlet), egy könyvtárat és egy Java szövegfájlt hoznak létre (egy szövegszerkesztővel).
Telepítse a Java JRE / JDK szoftvert Linuxra
Ma azt javasoljuk, hogy ismerkedjen meg a Java könyvtárak telepítésének különféle lehetőségeivel, mivel ezek mindegyike a legtöbb hasznos és alkalmazható bizonyos helyzetekben. Például, ha nem akarja használni a harmadik féltől származó tárolókat, vagy ha több Java-t szeretne elhelyezni a közelben, akkor külön opciót kell használnia. Nézzük azonban közelebbről mindet.
Először javasoljuk, hogy ellenőrizze a rendszertároló frissítéseit, és keresse meg a Java jelenlegi verzióját, ha van ilyen az operációs rendszerben. Mindez a standard konzolon keresztül történik:
- Nyissa meg a menüt, és futtassa „Terminál”.
Írja be a sudo apt-get update parancsot.
Írja be a jelszavát a fiókjából a root hozzáférés eléréséhez.
Ha az alábbihoz hasonló értesítést kap, ez azt jelenti, hogy a Java nem érhető el az operációs rendszerben.
Mi a különbség a JDK és a JRE között?
- JRE - A Java Runtime Environment egy Java futási környezet. Normál használatra tervezték. Lehetővé teszi a Java nyelven írt alkalmazások futtatását.
- JDK- Java fejlesztőkészlet - a fejlesztésre tervezett Java platform szabványos verziója. Ez egy speciális fejlesztői csomag, amely dokumentációt, különféle segédprogramokat, fordítót, osztálykönyvtárakat, valamint magát a JRE-t tartalmazza.
DIY Java telepítés Linuxra
A hivatalos webhelyről letöltheti az archívumot a szükséges verzióval. Ezután át kell helyeznie a kívánt könyvtárba, és bontsa ki. Azt javaslom / opt / java, akkor fogják használni. Tegye ezt a következő parancsokkal:
sudo tar -xzf /opt/java/jre*.tar.gz
ahol "*" - Java verzió.
Töltse le az archívumot fejlesztőeszközökkel az Oracle hivatalos webhelyéről. Másolja át a kívánt könyvtárba, és bontsa ki:
sudo tar -xzf /opt/java/jdk*.tar.gz
Telepítse a Java-t az Ubuntu-ra
A szabadalmaztatott Oracle Java telepítéséhez hozzáadnia kell egy lerakatot, frissítenie kell a csomag indexeit és telepítenie kell a Java-t. Az Ubuntuban, a 18. kiadással kezdve, ez automatikusan megtörténik a tároló hozzáadása után.
Figyelem! A JRE és a JDK is telepítve lesz. Először adja hozzá a lerakatot, és frissítse a csomagok listáját:
sudo add-apt-repository ppa: webupd8team / java
sudo apt-get frissítés
A telepítési folyamat során el kell fogadnia a licencszerződést:
sudo apt-get install oracle-java8-installer
Telepítse a Java programot az ArchLinux alkalmazásba
A hivatalos adattárakban csak OpenJDK található. Ezért az AUR csomagot kell használnia (természetesen saját kezűleg telepítheti a Java-t az Oracle-ből, de az AUR könnyebb). A telepítés csak egy paranccsal történik:
A JDK az AUR használatával is telepíthető. Csak futtasd a parancsot:
Telepítse a Java-t a CentOS-ra
Az RHEL, a Fedora, a Cent OS és az OpenSUSE számára van egy hivatalos RPM csomag, amelyet letölthet a hivatalos webhelyről. A csomag telepítéséhez a terminálról használja ezt a parancsot:
sudo rpm -i /path/to/file/jre-*.rpm
ahol "*" - Java verzió. Vagy használjon bármilyen grafikus segédprogramot.
A fejlesztői eszközöket az Oracle webhelyről töltheti le, amelynek linkje a cikk tetején található. A terminálról történő telepítéshez használja a következő parancsot:
Ahol a * * a Java verziója. "
"- jelzi, hogy az út kezdődik.
Java verzió kiválasztása
A Java 8. verziójára való váltáshoz használja a következő parancsot:
sudo frissítés-java-alternatívák-java-8-oracle
A környezeti változók automatikus beállításához használja a következő parancsot:
sudo apt-get install oracle-java8-set-default
Vagy saját maga is telepítheti az alternatívákat. Ez a következő parancsokkal történik:
sudo frissítés-alternatívák --install / usr / bin / java java / usr / lib / jvm / java-8-oracle / bin / java 1
sudo frissítés-alternatívák --install / usr / bin / javaс javaс / usr / lib / jvm / java-8-oracle / bin / javaс 1
sudo frissítés-alternatívák --install / usr / bin / javaws javaws / usr / lib / jvm / java-8-oracle / bin / javaws 1
Most meg kell választania a Java, a Java és a Java futtatható verziók alapértelmezés szerint használt verzióit:
sudo frissítés-alternatívák --config java
sudo frissítés-alternatívák --config javac
sudo frissítés-alternatívák --config javaws
Az induláshoz tekintse meg a telepített környezetek listáját:
Ezután telepítse, amire szüksége van:
Az archlinux-java beállította a környezet_nevét
archlinux-java készlet java-8-jre / jre
Az alább megadott parancsokkal kiválaszthatja a kívánt környezetet (ugyanaz, mint az Ubuntun). Csak ki kell választania a verziószámnak megfelelő számot:
sudo frissítés-alternatívák --config java
sudo frissítés-alternatívák --config javac
sudo frissítés-alternatívák --config javaws
Környezeti változók beállítása
Annak érdekében, hogy a beállítások minden felhasználó számára hozzáférhetővé váljanak, a fájlt fogjuk használni / etc / profil. Nyissa meg a szerkesztéshez bármilyen szövegszerkesztővel a parancs segítségével sudo és illessze be a következő sorokat a végére:
- export JAVA_HOME = / opt / java / jdk * /
- export JRE_HOME = / opt / java / jdk * / jre
- export PATH = $ PATH: / opt / java / jdk * / bin: / opt / java / jdk * / jre / bin
- Az alapértelmezett elérési út / opt / java helyett adja meg a használt útvonalat,
- Ha nem JDK-t, hanem JRE-t használ, akkor az út mentén nem "jdk *", hanem "jre *" lesz,
- A "*" a Java verziója, amelyet telepített.
Ebben a cikkben részletesen megvizsgáltuk a Java telepítésének és konfigurálásának folyamatát a különféle Linux disztribúciókban. Ha bármilyen kérdése van, tedd fel a megjegyzéseket!
Nincs kapcsolódó hozzászólás
4 hozzászólás
Egy csodálatos cikk rövid és világos.
Egy kis kiegészítés:
A frissítés-alternatívák --config java, frissítési-alternatívák --config javac és frissítés-alternatívák - mellett, a konfigurációs javaws egyidejűleg történik, amikor a. bináris fájlok, még sokkal kellett frissítenem az alternatívákat és a - konfigurátorokat, különben bosszantó hibák estek le. de ez az eset áll fenn, ha a Java több verziója van telepítve. Nem fogok leírni itt - túl sok a szöveg, lásd az utasításomat: http://w3bsit3-dns.com.ru/forum/index.php?showtopic=209610&st=9320#Spoil-44184239-15
köszönöm a cikket!
Magyarázza meg, miért kell regisztrálni a környezeti változókat?
Ha a rendszeren csak egy felhasználó (admin) van, van értelme ennek a műveletnek?
Ennek van értelme. A felhasználók számának semmi köze sincs hozzá. Hogyan fogod elmondani a programoknak, hogy hol található a Java gép?
1. módszer: Hivatalos adattárak
A legegyszerűbb módszer a hivatalos lerakat használata a Java letöltésére, amelyet a fejlesztők ott töltöttek fel. Csak az összes szükséges összetevő hozzáadásához regisztrálnia kell néhány parancsot.
- kezdet „Terminál” írja oda a sudo apt-get install default-jdk fájlt, majd kattintson a gombra belép.
Most add hozzá a JRE-t, ha beírja a sudo apt-get install default-jre parancsot.
A böngésző beépülő modulja, amelyet a sudo apt-get install icedtea plugin segítségével adtak hozzá, szintén működni fog.
Ha érdekli a hozzáadott összetevőkre vonatkozó dokumentáció, töltse le azokat a sudo apt-get install default-jdk-doc paranccsal.
Noha ez a módszer nagyon egyszerű, nem alkalmas a legújabb Java könyvtárak telepítésére, mivel ezeket a közelmúltban nem helyezték el a hivatalos lerakatba. Ezért javasoljuk, hogy ismerkedjen meg a következő telepítési lehetőségekkel.
2. módszer: Webupd8 lerakat
Van egy Webupd8 nevű felhasználói tárhely, amelynek szkripte összehasonlítja a Java jelenlegi verzióját az Oracle webhelyén található verzióval. Ez a telepítési módszer azok számára hasznos, akik telepíteni akarnak egy újabb, 8. kiadást (az utoljára elérhető az Oracle tárházban).
- Írja be a konzolba a ppa: webupd8team / java sudo add-apt-repository parancsot.
Feltétlenül adja meg a jelszavát.
Erősítse meg a hozzáadási műveletet a kattintással belép.
Várható, hogy a fájlok letöltése bezárás nélkül befejeződik „Terminál”.
Frissítse a rendszertárolót a sudo apt-get update paranccsal.
Most hozzá kell adnia a grafikus telepítőt a sudo apt-get install oracle-java8-installer gépelésével.
Fogadja el a licencszerződést a csomag konfigurálásához.
Fogadja el, hogy új fájlokat ad a rendszerhez.
A folyamat végén parancs lesz elérhető az összes verzió telepítéséhez - sudo apt-get install oracle-java7-installer, ahol java7 - Java verzió. Írhat például java9 vagy java11.
A sudo apt-get remove oracle-java8-installer parancs segít megszabadulni a szükségtelen telepítőktől, ahol java8 - Java verzió.
3. módszer: Frissítés a Webupd8 használatával
A fentiekben a szerelvények telepítéséről beszéltünk a Webupd8 egyedi tároló használatával. Ugyanazon adattárnak köszönhetően a Java verziót legfrissebbre lehet frissíteni, csak összehasonlító szkript segítségével.
- Ismételje meg az előző utasítások első öt lépését, ha még nem tette meg ezeket a lépéseket.
- Írja be a sudo update-java parancsot, majd kattintson a gombra belép.
Használja a sudo apt-get install update-java parancsot a frissítések telepítéséhez, ha azok megtalálhatók.
4. módszer: Kézi telepítés
Lehet, hogy ez a módszer a legnehezebb azok közül, amelyeket ebben a cikkben megvizsgáltunk, de lehetővé teszi, hogy a Java szükséges verzióját harmadik féltől származó tárolók és más kiegészítő elemek használata nélkül megszerezze. A feladat végrehajtásához bármilyen elérhető böngészőre és „Terminál”.
- Webböngészőn keresztül lépjen a hivatalos Oracle oldalra a Java letöltéséhez, ahol kattintson «Letöltés» vagy válasszon bármilyen más szükséges verziót.
Az alábbiakban számos könyvtárcsomag található. Javasoljuk, hogy töltse le a formátum-archívumot tar.gz.
Nyissa meg az archív mappát, kattintson rá jobb egérgombbal, és válassza a lehetőséget „Tulajdonságok”.
Ne felejtse el a csomag helyét, mert a konzolon keresztül kell odamennie.
kezdet „Terminál” és futtassa a cd / home / user / folder parancsot, ahol használó - felhasználónév, és mappa - az archívumtár mappa neve.
Hozzon létre egy mappát az archívum kibontásához. Az összes alkatrészt általában jvm-ben helyezik el. A könyvtár létrehozásához a sudo mkdir -p / usr / lib / jvm parancsot kell beírni.
Csomagolja ki a meglévő sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C / usr / lib / jvm archívumot a létrehozott mappába jdk-11.0.2_linux-x64_bin.tar.gz - az archívum neve.
A rendszer elérési útjainak hozzáadásához a következő parancsokat kell beírnia egymás után:
sudo frissítés-alternatívák --install / usr / bin / java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo frissítés-alternatívák --install / usr / bin / javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo frissítés-alternatívák --install / usr / bin / javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1
Előfordulhat, hogy egy alternatív útvonal nem létezik, a választott Java verziótól függően. Ez csak az egyes útvonalak konfigurálásának elvégzése. Először futtassa a sudo frissítés-alternatívákat --config java, keresse meg a Java megfelelő verzióját, ellenőrizze annak számát és írjon a konzolra.
Ismételje meg ugyanezt a lépést a sudo update-alternatívákkal --config javac.
Ezután állítsa be az utolsó utat a sudo update-alternatives --config javaws segítségével.
Mint látható, számos módszer létezik a Java telepítésére a Linux operációs rendszerben, így minden felhasználó megtalálja a megfelelő lehetőséget. Ha egy speciális elosztókészletet használ, és a fenti módszerek nem működnek, alaposan tanulmányozza a konzolon megjelenő hibákat, és a probléma megoldásához használjon hivatalos forrásokat.
Köszönöm a szerzőt, ossza meg a cikket a közösségi hálózatokon.