Šiuo naujas įrašas apie tai kaip „Sužinokite, kaip įdiegti„ Oracle Java “ dabar jo 10 versija. Mes patikrinsime ir atnaujinsime reikalingas terminalo komandas, kurios leidžia mums rankiniu būdu arba dizainas a „Bash Shell“ scenarijus kad automatizavau varginančią užduotį įdiegti JDK ir JRE.
Prisiminkime, kad „OpenJDK“ ir naršyklių priedą „IcedTea“ lengva įdiegti. ir dažniausiai tai apima visus mūsų lūkesčius, susijusius su programų, pagrįstų „Oracle“ produktu, kūrimu ir vykdymu internetu, bet kartais originali „Oracle“ parama yra geresnė, todėl niekada neskauda žinoti, kaip jį įdiegti nuo nulio, kai „OpenJDK“ y Šalta arbata tai netenkina mūsų „Java“ palaikymo mūsų nemokamoje operacinėje sistemoje reikalavimų.
„OpenJDK“ + „IcedTea“
Šiuo metu šiuos nemokamus „Oracle Java“ pakaitalus galima lengvai įdiegti iš konsolės ir atsižvelgiant į filialo (Distro) versiją ir jūsų nemokamos operacinės sistemos versiją, atlikite šiuos veiksmus:
aptitude install default-jdk
aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre
aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre
aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre
aptitude install icedtea-netx
aptitude install icedtea-plugin
"Oracle Java"
Naudojant JDK - JRE palaikymas (originalus ir patentuotas) daugeliu atvejų gali mums pasiūlyti didesnį suderinamumą, palaikymą ir naujas funkcijas nei tas, kurį suteikia „OpenJDK“ ir „IcedTea“.
Kai viršijamos mūsų darbo galimybės su šiomis programomis, pasiekiamomis laisvu formatu, ir atsižvelgiant į tai, kad jų nėra mūsų platinimo ar saugykloje, imituojančioje naujausią JDK versiją, tuomet geriau tai daryti rankiniu būdu arba naudojant scenarijų iš „Bash Shell“ instaliacijos, kuri yra labai praktiška.
Todėl naudodamiesi „Java Development Kit“ („Oracle JDK“), kuris yra oficialus „Java“ programavimo kalbos kūrimo rinkinys, į objektą orientuota kūrimo aplinka, yra labai naudinga ir reikalinga.
Kodėl verta įdiegti „Java JDK“?
Prisiminti ankstesnius įrašus JDK šio tinklaraščio viduje ir išorėje galime susisteminti JDK kad ši programinė įranga ar programa leidžia mums rašyti „Java“ programas ir programėles interneto naršyklėje arba už jos ribų.
JDK taip pat apima „Java Runtime Environment“ (JRE), „Java Compiler“ ir „Java“ API. Kas yra labai naudinga naujiems ir patyrusiems programuotojams.
JDK nėra toks įprastas ar įprastas vartotojas, kartais tik paprastiems dalykams, pvz., internetiniam konsolės žaidimui.
Kita vertus, pažengusiems ar administraciniams vartotojams jis daug kartų taikomas tokiems dalykams kaip elektroniniai sertifikatai, nes jo mygtukai yra programėlės.
Todėl daug kartų būtina jį įdiegti, jei nenorite praleisti geros interneto dalies. Tai yra, nors yra daugybė tinklalapių, kuriuose yra mažos JDK dalys (mygtukai, meniu) arba kurie yra visiškai sukurti JDK.
Todėl „Java JDK“ negali trūkti jūsų žiniatinklio naršyklėje ir apskritai operacinėje sistemoje!
Ankstesni veiksmai
Prieš įdiegdami JDK naudodami komandas, turite atsisiųskite ją iš „Oracle“ svetainės, todėl galite pereiti prie jo naudodami pasirinktą interneto paieškos variklį arba šią nuorodą: „Oracle“ - JDK 10
Po atsisiuntimo jis gali būti neišpakuotas ir nukopijuotas iš vartotojo grafinės aplinkos, kur reikia, tačiau šiuos veiksmus atliksime ir iš konsolės.
Komandos komandos
Žemiau parašytos komandos komandos gali būti vykdomos rankiniu būdu arba „Bash Shell“ scenarijuje automatizavimui:
sudo -s
tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/
echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so
cd /usr/lib/mozilla/plugins/
rm -f libnpjp2.so
ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so
. /etc/profile
Patikrinimas
Galite patikrinti, ar tikrai įdiegėte „Oracle Java 10“ (JDK - JRE) tiek konsolėje, tiek naršyklėje, naudojant oficialų „Oracle Java“ versijų tikrintuvą: Išbandykite apletą
Pultu
Naudokite šias komandas:
java -version
javac -version
Autorius Naršyklė
Paleiskite „Firefox 51“ arba ankstesnę versiją arba bet kurią kitą žiniatinklio naršyklę, palaikančią „Java“, nes dažniausiai naudojami ir atnaujinami, pvz., „Firefox 52+“, „Opera Browser“ ir „Google Chrome“, pagal numatytuosius nustatymus yra išjungti, kad nebūtų paleista JRE.
Pagal operacinę sistemą
Paleiskite arba įdiekite programą, kuri yra gimtoji „Java“ arba reikalinga įdiegta JDK / JRE parama patikrinti, ar teisingai įdiegta.
Priklausomai nuo to, kiek pažengęs kiekvienas naudoja „Shell Scripting“, šios komandos gali leisti jums sukurti .sh failą, kad automatiškai atliktumėte šiuos veiksmus. Jame netgi galite programuoti atsisiųsti naujausią „Java“ versiją, nurodydami per terminalą, kuri yra naujausia išleista versija.
Automatizavus šiuos veiksmus „Bash Shell“ scenarijuje, jūsų atsisiųstas „Java JDE“ gali veikti greičiau nei per 30 sekundžių. Po to operacinėje sistemoje galite įdiegti bet kurią programą, kuriai reikalingas JDK palaikymas, ir paleisti visas reikalingas žiniatinklio programas naršyklėje, pagrįstoje „Mozilla Firefox“, mažesne nei 51 versija, arba optimizuota JRE priedui.
Atminkite, kad idėja yra suprasti, kaip veikia kiekviena eilutė pagal eilutę, komanda pagal komandą, kintama pagal kintamąjį, suprasti ir išmokti „Shell Scripting“. Taigi su šiuo nauju įrašu paliksiu jums įdomių naujų tyrimų užduotis.
Jei norite patobulinti „Shell Scripting“ Galite peržiūrėti šiuos vidinius leidinius: Shell scenarijus DesdeLinux
Ir jei norite sužinoti šiek tiek daugiau apie paliestą temą Oficialų „Java“ leidinį apie diegimą galite aplankyti šioje nuorodoje: „Standard Edition“ diegimo vadovas arba žiūrėkite toliau pateiktą vaizdo įrašą:
Kaip vyksta diegimas „Arch“?
Anksčiau netvarkiau „Arch“, bet įsivaizduoju, kad procedūra turi būti labai panaši!
Aš naudoju abi parinktis ir man sekėsi geriau su „openjdk“ nei su „Java“, jis geriau integruotas su sistema ir neturėjau suderinamumo problemų.
Taip, tai labai įmanoma, daug kartų viskas priklauso nuo daugelio dalykų: operacinės sistemos, „OpenJDK“ ar „Java JDK“ versijos ir kartais tai gali priklausyti net nuo HW.
Ji jau atėjo pas mus, Java 18