Me pehea te Whakauru I te Runtime Java me te Kit Whakatairanga I Ubuntu

Kei te hiahiatia te Taiao Riko Mana Java mo nga tono Java i roto i Ubuntu.

Ko te waimarie mo te whakauru i te Minecraft kei reira he kohinga mokowhiti e wātea ana, he mea tino maere ano te whakaatu i tenei aratohu.

Ka whakaratohia nga Packaging Snap i te huarahi ki te whakauru i te tono me nga waahanga katoa i roto i te pouaka kia kaua he pakanga ki etahi atu whare pukapuka, me te mea ka tino mahi te tono.

Heoi ano, kaore i te tīariari nga putea mahinga mo nga tono katoa ka hiahia koe ki te whakauru i tetahi putanga o Java.

01 o te 06

Me pehea te tiki i te Oracle Java Runtime Environment (JRE) Mo Ubuntu

Tāuta Java I te Ubuntu.

E rua nga putanga o te Java Runtime Environment e wātea ana. Kua tukuna e te Oracle te putanga mana. Kaore tenei putanga i te wātea mai i te "Ubuntu Software" taputapu ka whakamahia mo te whakauru i nga tono i Ubuntu.

Kāore te paetukutuku Oracle e whakauru ana i te putea Debian . Ko nga kohinga Debian me te ".deb" te whakawhitinga kei roto i te hōputu hewari ki te whakauru i roto i te Ubuntu.

Engari me whakauru koe i te moenga ma te whakamahi i te "tar". Ko te kōnae "tar" ko te rarangi o nga kōnae katoa kei te rongoa i raro i tetahi ingoa ingoa ka whakaurua nga kōnae ki o raapapatanga tika.

Ko tetahi atu o ngaa waahi Java i te wa e wātea ana ko te Open Source. Kaore ano hoki tenei putanga e puta mai i te taputapu "Ubuntu Software" engari kei te wātea mai i te raina whakahau e whakamahi ana.

Mena ka hiahia koe ki te whakawhanake i nga kaupapa Java ka hiahia koe ki te whakauru i te Kit Java Development (JDK) hei utu mo te Java Runtime Environment (JRE). Ka rite ki te Java Runtime Environments kei te wātea nga Kete Whakawairanga Java hei putea Oracle mana ranei, he putea puna tuwhera ranei.

Ka whakaatu tenei aratohu ki a koe ki te whakauru i nga Kete Oracle Runtime me nga Whakawhanaketanga Ora, me nga momo puna tuwhera.

Hei tīmata i te tāuta i te putanga Oracle mana, i te Java Runtime Environment visit https://www.oracle.com/uk/java/index.html.

Ka kite koe i nga hononga e rua:

  1. Java For Developers
  2. Java mo nga Kaihoko

Mena ka hiahia koe ki te whakawhanake i nga tono Java ka panu koe ki runga i te hononga mo "Java For Consumers".

Ka kite koe i tetahi piro whero nui e huaina ana ko "Free Java Download".

02 o te 06

Pehea Hei Whakanoho i te Oracle Java Runtime mo te Ubuntu

Tāutahia te Raraunga Oracle Java.

Ka puta tetahi whārangi me nga raina e 4:

Ko nga RPM me te Linux x64 RPM Linux e kore e mo Ubuntu kia taea ai e koe te wareware ki aua hononga.

Ko te hononga Linux ko te putanga 32-bit o te Rohe Java me te hononga Linux x64 ko te putanga 64-bit o te Java Runtime.

Mena kei a koe he rorohiko 64-bit ka hiahia pea koe ki te whakauru i te kōnae Linux x64 me te mea he rorohiko 32-bit koe ka hiahia ki te whakauru i te kōnae Linux.

I muri i te putanga o te kōnae e tika ana kia whakatuwheratia te matapihi matatau . Ko te huarahi tinowari ki te whakatuwhera i te matapihi i te Ubuntu ko te pehi i te CTRL, ALT me T i te wa ano.

Ko te mea tuatahi ki te mahi ka kitea ko te ingoa o te kōnae i tangohia mai i te paetukutuku Oracle. Hei whakahaere i tenei ka whakahaere i nga whakahau e whai ake nei:

cd ~ / Whakaaetanga

ls jre *

Ko te whakahau tuatahi ka huri i te whaiaronga ki to "Whakaaetanga". Ko te piti o nga whakahau e whakarato ana i te rārangi whaiaronga o nga kōnae katoa e timata ana me "jre".

Me kite koe i tetahi ingoa e whai ana i tenei:

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

Whakamahia he ingoa o te ingoa kōnae ranei, me whiriwhiri ranei ki te kiore, pawhiri tika me te whiriwhiri i te kape.

Ko te taahiraa e whai ake nei ko te whakawhiti ki te wahi e whakamahere ai koe ki te whakauru i Java me te tango i te pepa tarutaru tarutaru.

Whakahaerehia nga whakahau e whai ake nei:

sudo mkdir / usr / java

cd / usr / java

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

Ka tangohia nga kōnae i roto i te kōpaki / usr / java, a koinei.

Hei tango i te kōnae tikiake i te whakahaere i te whakahau e whai ake nei:

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

Ko te taahiraa whakamutunga ko te whakahou i to kōnae taiao kia mohio ai to rorohiko ki hea te waahanga o Java me te waaapau ko te JAVA_HOME.

Whakahaerehia te whakahau e whai ake nei hei whakatuwhera i te kōnae taiao i roto i te kaiwhakahaere nano:

sudo nano / etc / taiao

Patohia ki te pito o te raina e timata ana i te PATH = a mua i te whakamutunga "tomo i te whai ake

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

Murihia te rarangi e whai ake nei:

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

Whakaorangia te kōnae ma te pihi i te CTRL me O ka puta atu i te kaitautoko ma te piri CTRL me X.

Ka taea e koe te whakamatautau mehemea e mahi ana a Java ma te pato i te whakahau e whai ake nei:

java -version

Me kite koe i nga hua e whai ake nei:

Putanga Java 1.8.0_121

Tuhinga o mua

Pehea Hei Whakanoho I te Oracle Java Development Kit Mo te Ubuntu

Orake JDK Ubuntu.

Mena kei te whakamahere koe ki te whakawhanake i te rorohiko ma Java, ka taea e koe te whakauru i te Putea Rapu Java i te kore o te Taiao Hoari Riko.

Tirohia te https://www.oracle.com/uk/java/index.html me te whiriwhiri i te kōwhiringa "Java For Developers".

Ka kite koe i tetahi whārangi tino raruraru me te maha o nga hononga. Rapua te hononga e huaina ana "Java SE" e kawe ana koe ki tenei wharangi.

Kua rua atu nei nga waahanga:

Ko te JDK Java e whakatairanga ana i te kete Java Development. Ko te whiriwhiringa o nga Netbeans he taiao whakauru whakawhanaketanga tonu, tae atu ki te Java Development Kit.

Ki te panui koe i runga i te Java JDK ka kite koe i te maha o nga hononga. Ka rite ki te waahi taangata e hiahia ana koe ki te kōnae Linux x86 mo te putanga 32-bit o te waahanga whakawhanaketanga, te kōnae Linux x64 ranei mo te putanga 64-bit. Kaore e hiahia ana koe ki te patene i runga i nga hononga RPM, ka panui i te hononga e mutu ana i " tar.gz ".

Ka rite ki te Java Temporary Environment ka hiahia koe ki te tuwhera i te matapihi tauhokohoko me te rapu mo te kōnae i tikiakehia e koe.

Hei whakahaere i tenei ka whakahaere i nga whakahau e whai ake nei:

cd ~ / Whakaaetanga

ls jdk *

Ko te whakahau tuatahi ka huri i te whaiaronga ki to "Whakaaetanga". Ko te whakahau tuarua e whakarato ana i te rarangi whaiaronga o nga kōnae katoa e timata ana me "jdk".

Me kite koe i tetahi ingoa e whai ana i tenei:

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

Whakamahia he ingoa o te ingoa kōnae ranei, me whiriwhiri ranei ki te kiore, pawhiri tika me te whiriwhiri i te kape.

Ko te taahiraa e whai ake nei ko te whakatere ki te wahi e whakamahere ai koe ki te whakauru i te kete whanaketanga me te tango i te pepa tarutaru tarutaru.

Whakahaerehia nga whakahau e whai ake nei:

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

Ka tangohia nga kōnae i roto i te kōpaki / usr / java, a koinei.

Hei tango i te kōnae tikiake i te whakahaere i te whakahau e whai ake nei:

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

Ko te taahiraa whakamutunga me te taiao waahi hei whakahou i to kōnae taiao kia mohio ai to rorohiko kei hea te waahanga o te JDK, me te waaapau ko te JAVA_HOME.

Whakahaerehia te whakahau e whai ake nei hei whakatuwhera i te kōnae taiao i roto i te kaiwhakahaere nano :

sudo nano / etc / taiao

Patohia ki te pito o te raina e timata ana i te PATH = a mua i te whakamutunga "tomo i te whai ake

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

Murihia te rarangi e whai ake nei:

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

Whakaorangia te kōnae ma te pihi i te CTRL me O ka puta atu i te kaitautoko ma te piri CTRL me X.

Ka taea e koe te whakamatautau mehemea e mahi ana a Java ma te pato i te whakahau e whai ake nei:

java -version

Me kite koe i nga hua e whai ake nei:

Putanga Java 1.8.0_121

Tuhinga o mua

Ko tetahi atu huarahi hei Whakauru i te Tika Oracle Official o Java I roto i te Ubuntu

Whakamahia te Synaptic Hei Whakauru Java I roto i Ubuntu.

Mena te whakamahi i te tauera Linux he mea kaore koe i te waimarie ki a koe, ka taea e koe te whakamahi i nga taputapu whakairoiro hei whakauru i te putanga mana o nga Kuki Riko o te Taiao me te Whakawhanaketanga Java.

Ko te hiahia tenei kia whakatairangahia he kohikohinga moenga moenga (PPA). Ko te PPA he kounga waho kei te whakaratohia e Canonical ranei Ubuntu.

Ko te taahiraa tuatahi ko te whakauru i tetahi waahanga ka karangahia "Synaptic". Ko Synaptic he kaiwhakahaere kohinga whakairo . E rereke ana ia i te taputapu "Ubuntu Software" me te whakahoki mai i nga hua e puta ana i roto i to ratonga punaha wātea.

Ko te mate kia whakapautahia a Synaptic ka hiahia koe ki te whakamahi i te taputapu engari he mea kotahi noa te whakahau. Whakatūwherahia tētahi tauranga mā te pēhi i te CTRL, ALT me T i te wa ano.

E tomo i te whakahau e whai ake nei:

sudo apt-whiwhi tāuta synaptic

Hei whakarewa Synaptic pāwhiri i te ata i runga o te pae whakarewatanga me te momo "Synaptic". A, ka puta te tohu i runga i te reira.

Patohia te tahua "Tautuhinga" me te whiriwhiri i "Repositories".

Ka puta te mata o te "Pūmanawa me te Whakahou".

Patohia te ripa i huaina "Nga Pūmanawa".

Patohia te paatu "Tāpiri" ka tomo i te whai ake nei ki te matapihi e whakaatu ana:

ppa: webupd8team / java

Patohia te paati "Kati".

Ka tono a Synaptic inaianei ki te kohikohi i nga whare tiaki ki te waitohu i roto i te rarangi o nga taitara rorohiko mai i te PPA i tapiritia e koe.

Tuhinga o mua

Tāutahia te Oracle JRE me JDK Mā te Synaptic

Tāuta Oracle JRE me JDK.

Ka taea e koe te rapu inaianei mo te Oracle Java Runtime Environment me te Java Development Kits te whakamahi i te āhuatanga rapu i roto i te Synaptic.

Pāwhiritia te "Rapu", me te tomo "Oracle" ki te pouaka. Pāwhiritia te "Rapu".

Ka puta mai he rarangi o nga kohinga e wātea ana me te ingoa "Oracle".

Ka taea e koe te whiriwhiri inaianei mehemea ka tautuhi i te taiao waahi, te waahanga whanaketanga ranei. Ehara i te mea ahakoa ka taea e koe te whiriwhiri kohea te putanga hei whakauru.

Ka taea te whakauru i muri mai i te Oracle 6 tae noa ki te Oracle 9 hou kaore i te tino tukuna. Ko te putanga tūtohutia ko Oracle 8.

Ki te whakauru moni i tetahi moenga ka tuhia he haki i roto i te pouaka i muri o te mea e hiahia ana koe ki te whakauru, ka panui i te paatu "Hoatu".

I te wa o te taunga ka tonoa koe kia whakaaetia te raihana Oracle.

He tino huarahi tenei ki te whakauru i te Oracle engari kei te whakamahi i te PPA tuatoru me te mea kaore he tohu ka waiho tonu tenei hei waahanga e wātea ana.

06 o 06

Me pehea te Tāuta i te Open Source Java Runtime me te Java Development Kit

Tuwhera JRE A JDK.

Ki te hiahia koe ki te whakamahi noa i te punaha tuwhera puna ka taea e koe te whakauru i nga putanga puna tuwhera o te Runtime Java me nga Kete Whakatairanga.

Me whakauru koe i te Synaptic kia haere tonu, mehemea kaore koe i kite i te waa o mua ko te huarahi ki te mahi i tenei:

Hei whakarewa Synaptic pāwhiri i te ata i runga o te pae whakarewatanga me te momo "Synaptic". A, ka puta te tohu i runga i te reira.

I roto i te Synaptic katoa e hiahia ana koe ki te mahi, panui te paanui "Rapu" i te tihi o te mata ka rapu mo te "JRE".

Ko te rarangi o nga tono e whakauru ana ko "JRE taunoa" mo te putanga tuwhera o te Java Runtime Environment or "OpenJDK".

Hei rapu i te putanga tuwhera o te Papanga Whakawhanake Java ka pa ki te "Rapu" me te rapu mo "JDK". Ka puta mai tetahi kohinga "OpenJDK JDK".

Hei whakauru i tetahi moenga ka tohua ki roto i te pouaka i muri i te mea e hiahia ana koe ki te whakauru me te panui "Whakamahia".