Konpozan Java yo oblije kouri nan yon gran varyete aplikasyon ak sou sit entènèt, se konsa prèske chak itilizatè òdinatè ap fè fas ak bezwen nan enstale sa a platfòm. Natirèlman, prensip la nan fè travay la diferan nan sistèm opere diferan, men ak distribisyon Linux li se toujou sou menm bagay la tou, e nou ta renmen di ki jan Java se enstale nan Ubuntu. Pwopriyetè lòt asanble yo pral sèlman bezwen repete enstriksyon yo bay yo, pran an kont sentaks nan sistèm lan.
Enstale Java JRE / JDK nan Linux
Jodi a nou ofri jwenn konnen ak opsyon enstalasyon diferan pou Java bibliyotèk, depi tout nan yo pral pi itil ak aplikab nan sèten sitiyasyon. Pou egzanp, si ou pa vle itilize zarchiv twazyèm-pati, oswa si ou vle mete plizyè Java kòt a kòt, Lè sa a, ou bezwen sèvi ak yon opsyon separe. Sepandan, kite a pran yon gade pi pre yo tout.
Premyèman, li rekòmande yo tcheke dènye nouvèl sou depo sistèm epi chèche konnen vèsyon aktyèl la nan Java, si li se jeneralman prezan nan eksplwatasyon an. Sa a se tout fè nan yon konsole estanda:
- Louvri meni an epi kouri "Tèminal".
- Antre nan ekip la
sudo nimewo apatman-jwenn aktyalizasyon
. - Antre modpas kont ou a jwenn aksè rasin.
- Apre li fin resevwa pakè yo, sèvi ak lòd la
java -version
wè enfòmasyon sou enstale Java. - Si ou resevwa yon notifikasyon menm jan ak yon sèl ki anba a, Lè sa a, Java se pa nan eksplwatasyon ou.
Metòd 1: Depo ofisyèl yo
Metòd ki pi fasil se sèvi ak repozitwa ofisyèl la download Java, ki devlopè dechaje la. Ou oblije enskri kèk kòmandman pou ajoute tout eleman ki nesesè yo.
- Kouri "Tèminal" epi ekri la
sudo nimewo apatman-jwenn enstale default-jdk
ak Lè sa a, klike sou Antre. - Konfime adisyon nan dosye.
- Koulye a, ajoute JRE a pa sezisman
sudo nimewo apatman-jwenn enstale default-jre
. - Plugin navigatè ki te ajoute via
sudo nimewo apatman-jwenn enstale icedtea-Plugin
. - Si ou enterese nan jwenn dokiman ki gen rapò ak eleman yo te ajoute, download yo ak lòd la
sudo nimewo apatman-jwenn enstale default-jdk-doc
.
Malgre ke metòd sa a se byen senp, li se pa apwopriye pou enstale pi fre bibliyotèk yo Java, depi yo pa te mete deyò nan repozitwa ofisyèl la dènyèman. Se poutèt sa nou ofri jwenn konnen ak opsyon sa yo enstalasyon sa yo.
Metòd 2: Webupd8 repozitwa
Gen yon repozitwa koutim yo rele Webupd8, nan ki gen yon script ki konpare vèsyon aktyèl la Java ak yon sèl la yo te jwenn sou sit entènèt la Oracle. Metòd enstalasyon sa a itil pou moun ki ta renmen enstale yon newboard 8 (dènye disponib nan depo Oracle a).
- Nan konsole a, antre
sudo add-apt-repository ppa: webupd8team / java
. - Asire ou ke ou enkli modpas ou.
- Konfime operasyon an ajoute sou klike sou Antre.
- Tann pou rale dosye a ranpli san fèmen "Tèminal".
- Mete ajou sistèm depo ak lòd la
sudo nimewo apatman-jwenn aktyalizasyon
. - Koulye a, ajoute enstalatè a grafik pa sezisman
sudo nimewo apatman-jwenn enstale Oracle-Java8-enstale
. - Aksepte akò lisans lan pou Customize pake a.
- Mwen dakò pou ajoute nouvo dosye nan sistèm lan.
Nan fen pwosesis la, ou pral disponib nan ekip la enstale absoliman nenpòt vèsyon -.sudo nimewo apatman-jwenn enstale Oracle-Java7-enstale
kote java7 - Java vèsyon. Pou egzanp, ou ka enskrijava9
oswajava11
.
Lòd la pral ede debarase m de enstalatè nesesè.sudo nimewo apatman-jwenn retire oracle-java8-installer
kote java8 - Java vèsyon.
Metòd 3: Mete ajou ak Webupd8
Pi wo pase, nou te pale de enstale asanble lè l sèvi avèk yon repozitwa koutim nan Webupd8. Mèsi a repozitwa a menm, ou ka mete ajou vèsyon an Java nan yon sèl nan dènye jis pa vle di nan script la konparezon.
- Repete premye senk etap sa yo soti nan ansèyman an anvan, si ou pa deja fè etap sa yo.
- Antre nan ekip la
sudo update-java
ak Lè sa a, klike sou Antre. - Sèvi ak lòd la
sudo nimewo apatman-jwenn enstale aktyalizasyon-Java
enstale dènye si yo jwenn yo.
Metòd 4: Manyèl enstalasyon
Petèt metòd sa a se pi di a nan sa yo nou diskite nan atik sa a, men li pral bay vèsyon ki nesesè nan Java san yo pa itilize twazyèm pati zarchiv ak lòt konpozan adisyonèl. Pou akonpli travay sa a ou pral bezwen nenpòt navigatè ki disponib ak "Tèminal".
- Via yon navigatè entènèt, ale nan paj la Oracle ofisyèl yo download Java, kote klike sou Download oswa chwazi nenpòt lòt vèsyon obligatwa.
- Anba a gen plizyè pakè avèk bibliyotèk yo. Nou rekòmande pou telechaje dosye a fòma. tar.gz.
- Navige nan katab la ak achiv la, klike sou li RMB epi chwazi "Pwopriyete".
- Sonje ki kote pake a, paske ou gen pou ale nan li nan konsole a.
- Kouri "Tèminal" ak egzekite lòd la
CD / lakay / itilizatè / katab
kote itilizatè - non itilizatè, ak Katab - Non Katab depo achiv la. - Kreye yon katab pou debite achiv la. Anjeneral yo mete tout eleman yo nan jvm. Kreye yon anyè fè pa sezisman
sudo mkdir -p / usr / lib / jvm
. - Dekonprime achiv la ki deja egziste nan katab la kreye
sudo tar -xf jdk-11.0.2_linux-x64_bin.tar.gz -C / usr / lib / jvm
kote jdk-11.0.2_linux-x64_bin.tar.gz - non achiv. - Pou ajoute chemen sistèm, ou bezwen toujou antre nan kòmandman sa yo:
sudo update-altènativ --install / usr / bin / java java /usr/lib/jvm/jdk1.8.0/bin/java 1
sudo update-altènativ --install / usr / bin / javac javac /usr/lib/jvm/jdk1.8.0/bin/javac 1
sudo update-altènativ --install / usr / bin / javaws javaws /usr/lib/jvm/jdk1.8.0/bin/javaws 1Youn nan chemen altènatif yo ka pa egziste, selon vèsyon Java ou chwazi a.
- Li rete sèlman nan konfigirasyon chak chemen. Premye kouri
sudo update-altènativ - konfigre java
, jwenn vèsyon ki apwopriye a nan Java, verifye nimewo li yo ak antre nan konsole la. - Repete menm aksyon an avèk
sudo update-altènativ - konfig javac
. - Lè sa a, configured chemen an dènye nan
sudo update-altènativ - konfigirasyon jav
. - Tcheke siksè chanjman yo pa jwenn vèsyon aktif Java
java -version
).
Kòm ou ka wè, gen afè yon kantite metòd pou enstale Java nan sistèm nan fonksyone Linux, se konsa chak itilizatè ap jwenn yon opsyon ki apwopriye. Si ou itilize yon distribisyon espesifik ak metòd yo bay yo pa travay, ak anpil atansyon revize erè yo parèt nan konsole a epi sèvi ak sous yo ofisyèl yo rezoud pwoblèm nan.