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
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:
- Java For Developers
- 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
Ka puta tetahi whārangi me nga raina e 4:
- Linux RPM
- Linux
- Linux x64
- Linux x64 RPM
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
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:
- Tāutahia te Java JDK
- Tāutahia te Netbeans
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
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
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
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:
- Whakatūwheratia he matapihi tauhokohoko mā te pēhi i te CTRL, ALT me T
- Whakauruhia te whakahau e whai ake nei ki roto i te matapihi:
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.
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".