Daugelyje „Linux“ operacinių sistemų sistemoje „Java“ yra numatytasis nustatymas, todėl galima sudaryti ir paleisti kūrimo programas iš kelių kūrėjų.
„Java“, sukurta „Oracle“, yra viena iš labiausiai naudojamų programavimo kalbų pasaulyje dėl savo įvairių funkcijų ir kūrimo bei suderinamumo galimybių.
„Java“ yra apibrėžta šiose kategorijose:
Programinės įrangos kūrėjaiŠio tipo vartotojams reikalingas JDK („Java SE Development Kit“), skirtas „Java“ kūrėjams. Apima išsamius „JRE plus“ įrankius, skirtus centralizuotai kurti, derinti ir stebėti „Java“ programas.
Administratoriai, vykdantys programas serveryjeŠiuo atveju reikalingas „Server JRE“ („Server Java Runtime Environment“) serveris, skirtas serveriuose įdiegti „Java“ programas. Jame yra įrankiai JVM stebėjimui ir įrankiai, reikalingi serverio programoms, tačiau neapima naršyklės integravimo („Java“ papildinys), automatinio atnaujinimo ar savo diegimo programos.
Galutinis vartotojas naudoja „Java“ darbalaukio aplinkojeŠio tipo vartotojams reikalingas JRE: („Java Runtime Environment“), kuris patenkina daugumą galutinių vartotojų poreikių. Jame yra viskas, ko jums reikia norint efektyviai paleisti „Java“ programas jūsų sistemoje.
„Java 9“ ypatybėsDabar „Java“ pristato 9 leidimą, kuriame yra tokios funkcijos:
- Pridėta TLS sesijos maiša ir išplėstinis pagrindinio slaptojo plėtinio palaikymas
- Prie metodo pridedami papildomi IDL stub tipo patikrinimai
org.omg.CORBA.ORBstring_to_object
- Naujas viešas RSA raktų patvirtinimas
- Numatytasis teikėjo rakto dydis automatiškai atnaujinamas
- Eksportuojami „Cipher Suites“ yra išjungti
- JNLP failai nebus paleisti iš „IE11“ naudojant „Windows 10 Creators Creators Update“
Dabar pamatysime, kaip įdiegti „Java 9“ kai kuriuose pagrindiniuose „Linux“ platinimuose.
1. Įdiekite „Java 9“ „CentOS 7“
Tas pats procesas taikomas „RedHat“ ir „Fedora“. Norėdami įdiegti „Java 9“ „CentOS“, turime dvi parinktis:
1 žingsnis
Pirmiausia eikite į šią nuorodą ir atsisiųskite naujausią turimą rpm failą:
2 žingsnis
Čia mes turime šias rpm failo parinktis:
jdk-9.0.4_linux-x64_bin.rpm jre-9.0.4_linux-x64_bin.rpm3 žingsnis
Jei nenaudojate „rpm“ failų atsisiuntimo metodo, komandą „wget“ galime naudoti taip. Norėdami atsisiųsti „Java SE JDK“:
wget --no-cookies --no-check-certificate --header "Slapukas: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.rpm
4 žingsnis
Norėdami atsisiųsti „Java SE JRE“:
wget -no-cookies -no-check-certificate -header „Slapukas: oraclelicense = accept-securebackup-cookie“ http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/ jre-9.0.4_linux-x64_bin.rpm
5 žingsnis
Ten atsisiunčiame „Java“ tipą, kurį, mūsų manymu, reikia naudoti. Atsisiuntę RPM paketą, turime eiti į kelią, kuriame jis buvo atsisiųstas, ir ten įvykdyti šią eilutę:
„RHEL“, „CentOS 7“
yum install jdk-9.0.4_linux-x64_bin.rpm yum install jre-9.0.4_linux-x64_bin.rpm
„Fedora 22“ ir naujesnėse versijose
sudo dnf įdiegti jdk-9.0.4_linux-x64_bin.rpm sudo dnf įdiegti jre-9.0.4_linux-x64_bin.rpm
6 žingsnis
Šiame pavyzdyje mes naudojame „CentOS 7“, todėl vykdome pirmąsias komandas:
Norėdami įdiegti „Java JDK“:
yum įdiegti jdk-9.0.4_linux-x64_bin.rpm
7 žingsnis
Įvedame raidę Y kad patvirtintumėte „Java 9 JDK“ atsisiuntimą ir įdiegimą. Norėdami įdiegti „Java JRE“, įdėsime šiuos dalykus. Panašiai įvedame raidę Y kad patvirtintumėte atsisiuntimą ir įdiegimą.
yum įdiegti jre-9.0.4_linux-x64_bin.rpm
2. „CentOS 7“ nustatykite „Java“ aplinkos kintamuosius
Toliau ketiname įterpti „Java“ aplinkos kintamuosius ir vykdomųjų failų kelią į „CentOS 7“ kintamąjį $ PATH, tai būtina norint užtikrinti, kad „Java“ aplinkos kintamieji ir vykdomieji failai būtų prieinami visoje sistemoje. ketina vykdyti šias komandas:
1 žingsnis
Nustatykite JAVA_HOME ir JDK kelio kintamąjį
eksportuoti JAVA_HOME = /usr /java /jdk-9.0.4 eksportuoti PATH = $ PATH: /usr/java/jdk-9.0.4/bin2 žingsnis
Nustatykite JRE JAVA_HOME ir kelio kintamąjį
eksportuoti JAVA_HOME = /usr /java /jre-9.0.4 eksportuoti PATH = $ PATH: /usr/java/jre-9.0.4/bin
3. Patikrinkite „Java“ versiją „CentOS 7“
1 žingsnis
Galiausiai, mes patikrinsime, ar „Java 9“ turime „CentOS“, todėl vykdome šiuos veiksmus:
java -versija
2 žingsnis
Jei norime įgalinti „JDK / JRE“ palaikymą „Firefox“, norint jį įjungti, reikės vykdyti šias komandas:
alternatyvos-įdiegti /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jdk-9.0.4/lib/libnpjp2.so 20000
4. Įdiekite „Java 9“ naudodami „Debian“ PPA saugyklas
Kitas gerai žinomas ir dažniausiai naudojamas „Linux“ platinimas įmonių lygiu, mes pamatysime, kaip ten įdiegti „Java 9“.
Šiai užduočiai atlikti turime dvi galimybes, o pirmoji - saugyklų naudojimas.
1 žingsnis
Norėdami pridėti šią neoficialią saugyklą „Debian 9“, vykdysime šią eilutę:
sudo add-apt-repository ppa: webupd8team / java
DIDELIS
2 žingsnis
Mes įvedame raidę Enter, kad sutiktume su minėtos saugyklos įdiegimu. Kai tai padarysime, atnaujinsime saugyklą atlikdami šiuos veiksmus:
sudo apt-get atnaujinimas3 žingsnis
Kai tik PPA bus pridėta ir atnaujinta, turime ieškoti paketų pavadinimu oracle-java9 taip:
apt-cache paieška oracle-java9
DIDELIS
4 žingsnis
Ši išvestis patvirtina, kad „Java 9“ galima įdiegti naudojant šią komandą:
apt-get install oracle-java9-installer
DIDELIS
5 žingsnis
Norėdami patvirtinti atsisiuntimą, paspauskite klavišą „Enter“, o diegimo metu pamatysime šiuos dalykus. Ten turime sutikti su „Oracle“ licencijos sąlygomis.
DIDELIS
6 žingsnis
Jei „Debian“ įdiegta daugiau nei viena „Java“, galime įdiegti „oracle-java9-set-default“ paketą ir nustatyti „Java 9“ pagal numatytuosius nustatymus:
sudo apt-get install oracle-java9-set-default
5. Įdiekite „Java 9“ naudodami „Debian“ šaltinį
Kita „Java 9“ diegimo alternatyva yra atsisiųsti atitinkamą „Java 9 SE“ SDK failą iš šios nuorodos:
1 žingsnis
Ten turime sutikti su licencijos sutartimi, kad galėtume pradėti naujausios „tarball“ paketo versijos atsisiuntimo procesą.
„Java“ nesiūlo iš anksto sukompiliuotų paketų .deb paketų pavidalu, skirtų „Debian“ platinimui skirtiems „Linux“ platinimams, todėl šiam diegimui atlikti turime naudoti suspaustą gzip failą.
Dabar, kaip alternatyvą, galime atsisiųsti šį failą naudodami komandą wget taip:
wget --no-cookies --no-check-certificate --header "Slapukas: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz2 žingsnis
Mes einame į kelią, kuriame buvo įdiegta „Java“, ir vykdysime šias komandas, kurios išpakuos „Java tarball“ failą tiesiai kataloge / opt, tada įvesime kelią, išgautą iš „Java“ iš / opt katalogo, ir vykdysime komandą ls rodyti katalogo turinį. „Java“ vykdomieji failai yra šiukšliadėžės kataloge:
sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls3 žingsnis
Galiausiai eksportuosime „Java“ kintamuosius vykdydami:
sudo echo 'eksportuoti JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh4 žingsnis
Abiem atvejais, norėdami sužinoti „Java“ versiją, vykdysime šią komandą:
java -versija
DIDELIS
6. Įdiekite „Java 9“ „Ubuntu 17“
Tos pačios komandos, kurias naudojome „Debian 9“, yra naudingos diegiant „Java 9“ „Ubuntu 17“.
1 žingsnis
Šiuo atveju pirmasis variantas yra naudoti PPA saugyklą naudojant šias komandas:
sudo add-apt-repository ppa: webupd8team / java (Įdiekite saugyklą) sudo apt-get update (Atnaujinkite saugyklos paketus) sudo apt-get install oracle-java9-installer (Raskite galimus įdiegti paketus) sudo apt-get install „oracle-java9-set-default“ (Įdiekite „Java 9“)2 žingsnis
Bet šiuo atveju mes naudosime antrąjį metodą, tai yra atsisiųsti failą tiesiai iš oficialios svetainės pagal šią nuorodą:
3 žingsnis
Arba mes galime naudoti komandą wget taip:
wget --no-cookies --no-check-certificate --header "Slapukas: oraclelicense = accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11 /c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz
DIDELIS
4 žingsnis
Atsisiuntę „Java 9“, eisime į katalogą, kuriame jis buvo atsisiųstas, ir ten vykdysime šias komandas, kad įdiegtume „Java“:
sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C / opt / cd /opt/jdk-9.0.4/ ls5 žingsnis
Šios komandos išpakuos „Java tarball“ failą tiesiai kataloge / opt, įvesime kelią, kuriame „Java“ turinys buvo išgautas iš katalogo / opt, ir vykdysime komandą ls rodyti katalogo turinį.
DIDELIS
6 žingsnis
„Java“ vykdomieji failai yra talpyklos kataloge.
DIDELIS
7 žingsnis
Kitas žingsnis - įterpti „Java“ aplinkos kintamuosius ir vykdomųjų failų kelią į sistemos kintamąjį $ PATH, tam mes naudosime šias komandas:
sudo echo 'eksportuoti JAVA_HOME = / opt / jdk-9.0.4 /' | sudo tee /etc/profile.d/java.sh sudo echo 'export PATH = $ PATH: /opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh
DIDELIS
8 žingsnis
Galiausiai galime patvirtinti „Java 9“ versiją naudodami šią komandą:
java -versija
DIDELIS
Tokiu būdu mes išmokome įdiegti „Java 9“ kai kuriuose dažniausiai naudojamuose „Linux“ platinimuose.