Pehea e hoʻouka ai i ka hoʻolālāʻo Java a me ka hopena ma nā Ubuntu

Pono ka Java Runtime Environment no ka holoʻana i nā polokalamu Java ma Ubuntu.

ʻO ka mea pōmaikaʻi i ka wā e hoʻokomo ai iā Minecraft he polokalamu hoʻopunipuni i loaʻa a hiki ke maʻalahi e like me ka hōʻikeʻana o kēia alakaʻi.

Hoʻoponopono nā Snacka Paʻina i kahi ala e hoʻouka ai i kahi noi me nā hilinaʻi a pau i loko o kahi pahu iʻole e paio me nā hale waihona puke'ē aʻe a ua kokoke ka hana.

Akā,ʻaʻohe i loaʻa nā paʻi hoʻopunipuni no nā noi a pau no laila ponoʻoe e hoʻokomo i kahi pūnaewele o Java.

01 o 06

Pehea e loaʻa ai ka'ōnaehana Oracle Java Runtime Environment (JRE) no ka Ubuntu

E hoʻouka iā Java Ma Ubuntu.

Aiaʻelua mau mana o ka Java Runtime Environment e loaʻa ana. Hoʻokuʻuʻia ka puka kūlana e Oracle. ʻAʻole hiki keʻikeʻia kēia huahana ma o ka "Ubuntu Software" mea hoʻohana i hoʻohanaʻia no ka hoʻoukaʻana i nā noi ma Ubuntu.

ʻO ka pūnaewele o Oracleʻaʻole i komo pū me Debian pūnaewele . ʻO nā pōpili Debian me ka ".deb" extension ka mea i maʻalahi e hoʻomohala ma waena o Ubuntu.

Akā, ponoʻoe e hoʻouka i ka pōʻai ma o ka hoʻokomoʻana ma kahi pūnaewele "tar". ʻO "kahi" tar " he papa inoa o nā faila a pau i mālamaʻia ma lalo o kahi inoa inoa kahi i hoʻokomoʻia nā faila i ko lākou mau kikowaena kūpono.

ʻO kahi Java Runtime Environment no ka wā e loaʻa nei he mea wehe puka i kapaʻiaʻo OpenJDK. ʻAʻole hiki keʻikeʻia kēiaʻaoʻao ma o ka "Ubuntu Software" mea hanahana akā hiki ke loaʻa mai ka laina kauoha e hoʻohana i ka loaʻa.

Inā makemakeʻoe e hoʻolālā i nā polokalamu Java e makemakeʻoe e hoʻokomo i ka Java Development Kit (JDK) ma kahi o ka Java Runtime Environment (JRE). E like me nā Java Runtime Environments e loaʻa ana nā Java Development Kits ma keʻanoʻo kahi'ōnaehana Oracle official a iʻole kahi pūnaewele wehe.

E hōʻike kēia alakaʻi iāʻoe pehea e hoʻokohu ai i ka Ōclecle Ōkuhi o ka wā kūikawā a me nā Kuki Kīkoʻo a me nā kumu hana'ē aʻe.

E hoʻomaka i ka hoʻokomoʻana i ka mana Oracle official a iʻole ka Java Runtime Environment e hele ai i https://www.oracle.com/uk/java/index.html.

Eʻikeʻoe i nā loulouʻelua i loaʻa:

  1. ʻO Java no Nā mea Hoʻolālā
  2. ʻO Java no nā mea hoʻohana

Ināʻoleʻoe e kūkulu i nā polokalamu Java e ponoʻoe e kaomi ma luna o ka loulou no "Java For Consumers".

I kēia manawa eʻikeʻoe i ke keleʻulaʻula nui e kapaʻiaʻo "Free Java Download".

02 o 06

Pehea e hoʻouka ai i ka'ōnaehana o ka'ōnaehana o ka'ōnaehana o ka'ōnaehana o ka uingatu

E hoʻonoho iā Oracle Java Runtime.

E hōʻikeʻia kahiʻaoʻao me nā loulou 4 ma laila:

ʻO nā Linux RPM Linux a me Linux x64 RPMʻaʻole nā Ubuntu e hiki iāʻoe ke haʻalele i kēlā mau loulou.

ʻO ka lahui Linux ka 32-bit version o ka Runtime Java a me ka link Linux x64 he 64-bit o ka manawa Java.

Inā loaʻa iāʻoe he polokalamu 64-bit e makemake pahaʻoe e hoʻokomo i ka faila Linux x64 a inā he polokalamu 32-bit kāu e makemake loa e hoʻokomo i ka pūnaewele Linux.

Ma hope o ka weheʻana o ka file e pono ai e wehe i kahi puka puka . ʻO ka māmā o ke ala e wehe ai i ka puka makani ma Ubuntu,ʻo ia ke kāomi CTRL, ALT a me T i ka manawa like.

ʻO ka mea mua e hanaʻia, loaʻa ka inoa o ka'ōnaewele maoli i laweʻia mai ka pūnaewele o Oracle. E hana i kēia holo i nā kauoha hou:

cd ~ / Downloads

ls a *

ʻO ka kauoha mua e hoʻololi i ka kuhikuhi i kāu "Downloads" folder. ʻO ka papaʻelua ke hāʻawi nei i kahi papa kuhikuhi o nā faila a pau e hoʻomaka ana me "jre".

Eʻikeʻoe i kahi inoa e like me kēia:

jre-8u121-linux-x64.tar.gz

E lawe i kahi lekainoa o ka inoa kōnae a koho paha me kaʻiole, e kaomi pono a koho i ke kope.

ʻO ka hopena hou aʻe,ʻo ia ke hoʻokele i kahi kahi e hoʻolālā aiʻoe e hoʻokomo iā Java a wehe i ka file tarina zipped up.

E holo i kēia mau kauoha:

sudo mkdir / usr / java

cd / usr / java

sudo tar zxvf ~ / Downloads / jre-8u121-linux-x64.tar.gz

E laweʻia nā waihona i loko o ka waihona waihona / usr / java aʻo ia nō.

No ka weheʻana i ka waihona download i hoʻokomo i kēia kauoha:

sudo rm ~ / Downloads / jre-8u121-linux-x64.tar.gz

ʻO ka hopena hope loa,ʻo ia ka hōʻano hou i kāu file environment e hoʻomaopopo ai kāu kamepiula i kahi o Java i hoʻokomoʻia ai aʻo ka waihona me ka JAVA_HOME.

E holo i kēia kauoha e wehe i ka pūnaewele ma ka hoʻoponopono nano:

sudo nano / a me / ka honua

E kaomi i ka hopena o ka laina e hoʻomaka ana i ka PATH = a ma mua o ka hopena hope "e komo i kēia

: /usr/java/jre1.8.0_121/bin

A laila hoʻohui i ka laina e hiki mai ana:

JAVA_HOME = "/ usr / java / jre1.8.0_121"

E mālama i ka pūnaewele ma o kaomiʻana iā CTRL a meʻO a puka i ka hoʻoponopono ma ka hoʻokomoʻana iā CTRL a me X.

Hiki iāʻoe ke hōʻoia inā hanaʻo Java ma o ka hanaʻana i kēia kauoha:

java -version

Eʻikeʻoe i nā hualoaʻa i lalo:

ʻO Java Version 1.8.0_121

03 o 06

Pehea e hoʻouka ai i ka papahana o ka pūnaewele hōʻano hou no ka Ubuntu

ʻO Ubuntu Oracle JDK.

Inā hoʻoholoʻoe e hoʻolālā i nā polokalamu ma Java hoʻohana, hiki iāʻoe ke hoʻouka i ka Java Development Kit ma kahi o ka Java Runtime Environment.

E kipa aku i https://www.oracle.com/uk/java/index.html a koho i ke koho "Java For Developers".

Eʻikeʻoe i kahiʻaoʻao kūikawā me ka nui o nā loulou. E nānā no ka loulou i kapaʻia "Java SE" nāna e lawe iāʻoe i kēiaʻaoʻao.

Aia i kēia manawaʻelua mau koho'ē aʻe:

Hoʻokumu ka Java JDK wale nō i ka Java Development Kit. ʻO ka kohoʻana o nā Netbeans i kahi hoʻolālā hoʻohui piha piha e like me ka Java Development Kit.

Ināʻoe e kaomi iā Java JDK, eʻikeʻoe i kahi mau loulou. E like me ka manawa holo wā e makemake anaʻoe i ka pūnaewele Linux x86 no ka 32-bit o ka pahuhana hoʻolālā a iʻole ka pūnaewele Linux x64 no ka 64-bit version. ʻAʻoleʻoe makemake e kaomi ma luna o nā loulou RPM, e kaomi ma luna o ka loulou e pau i " tar.gz ".

E like me ka Java Temporary Time e ponoʻoe e wehe i ka puka makani a eʻimi i kahi faile i kiʻiʻia iāʻoe.

E hana i kēia holo i nā kauoha hou:

cd ~ / Downloads

ls i *

ʻO ka kauoha mua e hoʻololi i ka kuhikuhi i kāu "Downloads" folder. ʻO ka papaʻelua ke hāʻawi nei i kahi papa kuhikuhi o nā faila a pau e hoʻomaka ana me "jdk".

Eʻikeʻoe i kahi inoa e like me kēia:

jdk-8u121-linux-x64.tar.gz

E lawe i kahi lekainoa o ka inoa kōnae a koho paha me kaʻiole, e kaomi pono a koho i ke kope.

ʻO ka hopena hou aʻe,ʻo ia ke hoʻokele i kahi kahi e hoʻolālā aiʻoe e hoʻokomo i kahi pahu hopu a hoʻokuʻu i ka'ōnaehe taru zipped up.

E holo i kēia mau kauoha:

sudo mkdir / usr / jdk
cd / usr / jdk
sudo tar zxvf ~ / Downloads / jdk-8u121-linux-x64.tar.gz

E laweʻia nā waihona i loko o ka waihona waihona / usr / java aʻo ia nō.

No ka weheʻana i ka waihona download i hoʻokomo i kēia kauoha:

sudo rm ~ / Downloads / jdk-8u121-linux-x64.tar.gz

ʻO ka hopena hope loa e like me ka manawa holo wāwae e hoʻopau i kāu pakuhi pūnaewele eʻike ai kāu kamepiula i kahi i hoʻokomoʻia ai ka JDK aʻo ka waihona me ka JAVA_HOME.

E holo i kēia kauoha e wehe i ka pūnaewele ma ka hoʻoponopono nano :

sudo nano / a me / ka honua

E kaomi i ka hopena o ka laina e hoʻomaka ana i ka PATH = a ma mua o ka hopena hope "e komo i kēia

: /usr/jdk/jdk1.8.0_121/bin

A laila hoʻohui i ka laina e hiki mai ana:

JAVA_HOME = "/ usr / jdk / jdk1.8.0_121"

E mālama i ka pūnaewele ma o kaomiʻana iā CTRL a meʻO a puka i ka hoʻoponopono ma ka hoʻokomoʻana iā CTRL a me X.

Hiki iāʻoe ke hōʻoia inā hanaʻo Java ma o ka hanaʻana i kēia kauoha:

java -version

Eʻikeʻoe i nā hualoaʻa i lalo:

ʻO Java Version 1.8.0_121

04 o 06

ʻO kahiʻaoʻao'ē aʻe e hoʻokomo ai i ka'ōnaehana o ka pūnaewele i laila ma Ubuntu

E hoʻohana i ka Synaptic e Hoʻokomo i Java Ma waena o Ubuntu.

Inā hoʻohana ka laikini Linux i kahi meaʻoluʻoluʻole iāʻoe, hiki iāʻoe ke hoʻohana i nā mea hana kiʻi kiʻi e hoʻokomo i ka palapala mana o nā kikowaena Java Runtime Environment and Development Kits.

Pono kēia e hōʻolo i kahi waihona pūnaewele pūnaewele waho (PPA). ʻO ka PPA kahi waihona waho i hāʻawiʻoleʻia e Canonical a iʻole Ubuntu.

ʻO ka hana mua,ʻo ia ke kauʻana i kahi'āpana polokalamu i kapaʻiaʻo "Synaptic". ʻO Synaptic he mea hoʻokumu pūnaewele . Uaʻokoʻa ia i ka "Ubuntu Software" mea hoʻohana i ka hoʻiʻana i nā hualoaʻa i loaʻa i loko o kāu waihona pūnaewele lako.

Akā, no ka hoʻokomoʻana iā Synaptic, ponoʻoe e hoʻohana i ka pahuhana akā he kauoha hoʻokahi wale nō ia. E wehe i kahi pahu ma ke kaomiʻana i CTRL, ALT a me T ma ka manawa like.

E hoʻokomo i kēia kauoha:

sudo apt-loaʻa hoʻonohonoho synaptic

Ke hoʻolālā i ka Synaptic e kaomi ma luna o kaʻahu ma luna o ka pā kauhala a e hoʻokau "Synaptic". Ke hōʻikeʻia ka icon ma luna o laila.

Kaomi ma ka "Settings" menu a koho i "Repositories".

Eʻikea ka "Pūnaewele me nā Hōʻike".

Kaomi ma kaʻaoʻao i kapaʻia "Other Software".

Kaomi ma ka pākuʻi "Add" a e komo i kēia i loko o ka pukapihi e hōʻike ana:

ppa: webupd8team / java

E kaomi i ke pihi "Close".

E noi hou anaʻo Synaptic e hoʻouka hou i nā hale waihona e huki i ka papa inoa o nā inoa waiwai mai ka PPA āu i hoʻopili hou ai.

05 o 06

E hoʻouka i ka Oracle JRE a me JDK Me Synaptic

E hoʻonoho i Oracle JRE a me JDK.

Hiki iāʻoe ke huli i kēia manawa no ka'ōlohelohe o Oracle Java Runtime a me nā kikowaena Java Development e hoʻohana ana i kaʻike hulina ma loko o Synaptic.

E kaomi i ka pihi "Search" a komo i ka "Oracle" i loko o ka pahu. E kaomi i ka pihi "Search".

E hōʻikeʻia kahi papa inoa o nā pahu i loaʻa me ka inoaʻo "Oracle".

Hiki iāʻoe ke koho inā koho paha i ka wā holo manawa a iʻole ka pahu hana ulu. ʻAʻoleʻo ia wale nō inā hiki iāʻoe ke koho i kahiʻaoʻao e hoʻohui.

I kēia manawa, hiki ke hoʻonohonoho i kahi o Oracle 6 a hiki i ka wā i hoʻomaka houʻia aiʻo Oracle 9. ʻO ka'ōpili i'ōleloʻiaʻo Oracle 8.

No ka hoʻokomo ponoʻana i kahi paena i kahi helu ma ka pahu ma hope o ka mea āu e makemake ai e hoʻouka a laila kaomi i ka pihi "Apply".

Ma ka hoʻokomoʻana e noiʻiaʻoe eʻae i ka palapala Oracle.

ʻO kēia kahi alaʻoi aku iʻoi aku ka maʻalahi no ka hoʻoukaʻana i ka Oracle akā hoʻohanaʻia e ia kahi PPAʻaoʻaoʻekolu a no lailaʻaʻole heʻoiaʻiʻo e lilo kēia i nā koho i loaʻa.

06 o 06

Pehea e hoʻouka ai i ka Java Open Time Java a me ka papa hana hoʻolālā Java

E wehe iā JRE a me JDK.

Inā makemakeʻoe e hoʻohana wale i ka polokalamu punawai weheʻole hiki iāʻoe ke hoʻouka i nāʻano pūnaewele wehe o ka Java Runtime a me nā Kuki Kīkoʻo.

Ponoʻoe e hoʻohui i Synaptic e hoʻomau ai a ināʻaʻoleʻoe i heluhelu i kaʻaoʻao mua e hiki ke hana i kēia penei:

Ke hoʻolālā i ka Synaptic e kaomi ma luna o kaʻahu ma luna o ka pā kauhala a e hoʻokau "Synaptic". Ke hōʻikeʻia ka icon ma luna o laila.

Ma loko o Synaptic e ponoʻoe e hana, e kaomi i ka pihi "Search" ma luna o ka poʻe a eʻimi i "JRE".

ʻO ka papa inoa o nā noi komo i loko o ka "JRE Jail" no ka pūnaewele wehewehe o ka Java Runtime Environment a iʻole "OpenJDK".

No ka huliʻana i ka puka pūnaewele puka o ka Java Development Kit, e kaomi i ka pihi "Huli" a huli i ka "JDK". E hōʻikeʻia kahi koho i kapaʻiaʻo "OpenJDK JDK".

No ka hoʻokomoʻana i kahi paena kahi i hoʻokomoʻia i ka pahu ma hope o ka mea āu e makemake ai e hoʻouka a kaomi "Hoʻomi".