Mafunzo haya yatashughulikia usanikishaji wa 32-bit na 64-bit Oracle Java 7 (nambari ya toleo la sasa 1.7.0_45JDK / JRE kwenye mifumo ya uendeshaji ya Ubuntu ya 32-bit na 64-bit. Maagizo haya pia yatafanya kazi kwenye Debian na Linux Mint.
Ikiwa tayari unayo Oracle Java 7 iliyosanikishwa kwenye mfumo wako lakini unahitaji kuboresha kisha utumie njia hii:
Jinsi ya Kuboresha Oracle Java kwenye Ubuntu Linux
Kwa wale ambao tu unataka kuweka Oracle Java JRE kwa kutumia programu za Java na sio kuendeleza programu za Java tumia njia hii:
Jinsi ya kufunga Oracle Java JRE kwenye Ubuntu Linux
Kwa wale ambao wanataka kusanikisha Oracle Java JDK kukuza programu na programu za Java (Oracle Java JRE pia imejumuishwa katika Oracle JDK) tumia njia hii:
Jinsi ya kufunga Oracle Java JDK kwenye Ubuntu Linux
Pia kuwezesha / kuboresha Oracle Java katika vivinjari vyako vya wavuti:
Jinsi ya Wezesha Oracle Java katika Kivinjari chako cha Wavuti
Hatua
Hatua ya 1. Angalia kuona ikiwa usanifu wako wa mfumo wa Ubuntu Linux ni 32-bit au 64-bit, fungua kituo na utumie amri ifuatayo hapa chini
-
Andika / Nakili / Bandika:
faili / sbin / init
Kumbuka toleo dogo la usanifu wako wa mfumo wa Ubuntu Linux itaonyesha ikiwa ni 32-bit au 64-bit
Hatua ya 2. Angalia ikiwa umeweka Java kwenye mfumo wako
Ili kufanya hivyo, lazima utumie amri ya toleo la Java kutoka kwa terminal.
-
Fungua kituo na weka amri ifuatayo:
-
Andika / Nakili / Bandika:
mabadiliko ya java
-
-
Ikiwa umeweka OpenJDK kwenye mfumo wako inaweza kuonekana kama hii:
-
Toleo la java "1.7.0_15"
Mazingira ya muda wa OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (jenga 19.0-b09, hali mchanganyiko)
-
- Ikiwa umeweka OpenJDK kwenye mfumo wako, una toleo lisilo sahihi la muuzaji wa Java iliyosanikishwa kwa zoezi hili.
Hatua ya 3. Ondoa kabisa OpenJDK / JRE kutoka kwa mfumo wako na uunda saraka ya kushikilia binaries zako za Oracle Java JDK / JRE
Hii itazuia mizozo ya mfumo na mkanganyiko kati ya matoleo tofauti ya wauzaji wa Java. Kwa mfano, ikiwa umeweka OpenJDK / JRE kwenye mfumo wako, unaweza kuiondoa kwa kuandika zifuatazo kwenye laini ya amri:
-
Andika / Nakili / Bandika:
Sudo apt-pata kusafisha openjdk - *
Amri hii itaondoa kabisa OpenJDK / JRE kutoka kwa mfumo wako
-
Andika / Nakili / Bandika:
sudo mkdir -p / usr / mitaa / java
Amri hii itaunda saraka ya kushikilia binaries zako za Oracle Java JDK na JRE
Hatua ya 4. Pakua Oracle Java JDK / JRE kwa Linux
Hakikisha umechagua faili ya sahihisha kubanwa binaries kwa usanifu wako wa mfumo 32-bit au 64-bit (ambayo inaishia tar.gz).
- Kwa mfano, ikiwa uko kwenye Ubuntu Linux 32-bit mfumo wa uendeshaji pakua 32-bit Oracle Java binaries.
- Kwa mfano, ikiwa uko kwenye Ubuntu Linux 64-bit mfumo wa uendeshaji pakua 64-bit Oracle Java binaries.
-
Hiari, Pakua Oracle Hati ya JDK / JRE
Chagua jdk-7u40-apidocs.zip
-
Habari muhimu:
64-bit Oracle Java binaries haifanyi kazi kwenye 32-bit Ubuntu Linux mifumo, utapokea ujumbe wa makosa mengi ya mfumo, ikiwa utajaribu kusanikisha 64-bit Oracle Java kwenye 32-bit Ubuntu Linux.
Hatua ya 5. Nakili mapazia ya Oracle Java kwenye saraka ya / usr / mitaa / java
Katika hali nyingi, binaries za Oracle Java hupakuliwa kwa: / nyumbani /"jina_lako_mtumiaji"/ Vipakuzi.
-
32-bit Oracle Java kwenye maagizo ya usakinishaji wa Ubuntu Linux 32-bit:
-
Andika / Nakili / Bandika:
cd ~ / Vipakuzi
-
Andika / Nakili / Bandika:
Sudo cp -r jdk-7u45-linux-i586.tar.gz / usr / mitaa / java
-
Andika / Nakili / Bandika:
Sudo cp -r jre-7u45-linux-i586.tar.gz / usr / mitaa / java
-
Andika / Nakili / Bandika:
cd / usr / mitaa / java
-
-
64-bit Oracle Java kwenye maagizo ya usakinishaji wa Ubuntu Linux ya 64-bit:
-
Andika / Nakili / Bandika:
cd ~ / Vipakuzi
-
Ikiwa umepakua JDK kisha Chapa / Nakili / Bandika:
Sudo cp -r jdk-7u45-linux-x64.tar.gz / usr / mitaa / java
-
Au ikiwa umepakua JRE kisha Chapa / Nakili / Bandika:
Sudo cp -r jre-7u45-linux-x64.tar.gz / usr / mitaa / java
-
Andika / Nakili / Bandika:
cd / usr / mitaa / java
-
Hatua ya 6. Ondoa binaries zilizobanwa za Java, katika saraka / usr / mitaa / java
-
32-bit Oracle Java kwenye maagizo ya usakinishaji wa Ubuntu Linux 32-bit:
-
Andika / Nakili / Bandika:
Sura tar xvzf jdk-7u45-linux-i586.tar.gz
-
Andika / Nakili / Bandika:
sudo tar xvzf jre-7u45-linux-i586.tar.gz
-
-
64-bit Oracle Java kwenye maagizo ya usakinishaji wa Ubuntu Linux 64-bit:
-
Ikiwa umepakua JDK kisha Chapa / Nakili / Bandika:
Sura tar xvzf jdk-7u45-linux-x64.tar.gz
-
Au ikiwa umepakua JRE kisha Chapa / Nakili / Bandika:
sudo tar xvzf jre-7u45-linux-x64.tar.gz
-
Hatua ya 7. Angalia mara mbili saraka zako
Kwa wakati huu, unapaswa kuwa na saraka moja ya binary isiyofinywa katika / usr / mitaa / java kwa Java JDK / JRE iliyoorodheshwa kama:
-
Andika / Nakili / Bandika:
ls -a
- jdk1.7.0_45
- au jre1.7.0_45
Hatua ya 8. Hariri mfumo wa PATH faili / nk / wasifu na ongeza vigeuzi vya mfumo vifuatavyo kwenye njia yako ya mfumo
Tumia nano, gedit au mhariri mwingine wowote wa maandishi, kama mzizi, fungua / nk / wasifu.
-
Andika / Nakili / Bandika:
Sudo gedit / nk / profile
- au
-
Andika / Nakili / Bandika:
Sudo nano / nk / profile
Hatua ya 9. Tembeza hadi mwisho wa faili ukitumia vitufe vya mshale wako na ongeza mistari ifuatayo hapo chini hadi mwisho wa faili yako / nk / ya wasifu:
-
Ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
Java_HOME = / usr / mitaa / java /jdk1.7.0_45
JRE_HOME = $ Java_HOME / jre
NJIA = $ PATH: $ Java_HOME / bin: $ JRE_HOME / bin
kusafirisha nje JAVA_HOME
kusafirisha nje JRE_HOME
kusafirisha PATH
-
Au ikiwa unaweka JRE kisha Chapa / Nakili / Bandika:
JRE_HOME = / usr / mitaa / java /jre1.7.0_45
NJIA = $ NJIA: $ JRE_HOME / bin
kusafirisha nje JRE_HOME
kusafirisha PATH
- Hifadhi faili ya / nk / wasifu na utoke.
Hatua ya 10. Eleza mfumo wako wa Ubuntu Linux ambapo Oracle Java JDK / JRE yako iko
Hii itaambia mfumo kwamba toleo jipya la Oracle Java linapatikana kwa matumizi.
-
Ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1
-
Au ikiwa unaweka JRE kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1
Amri hii inaarifu mfumo ambao Oracle Java JRE inapatikana kwa matumizi
-
Ila tu ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
Amri hii inaarifu mfumo ambao Oracle Java JDK inapatikana kwa matumizi
-
Andika / Nakili / Bandika:
njia mbadala za kusasisha sudo - sakinisha "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1
amri hii inaarifu mfumo ambao Oracle Java Web Start inapatikana kwa matumizi
Hatua ya 11. Eleza mfumo wako wa Ubuntu Linux kwamba Oracle Java JDK / JRE lazima iwe Java chaguomsingi
-
Ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - seti java / usr/local/java/jdk1.7.0_45/jre/bin/java
-
Au ikiwa unaweka JRE kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - seti java / usr/local/java/jre1.7.0_45/bin/java
amri hii itaweka mazingira ya wakati wa kukimbia wa java kwa mfumo
-
Ila tu ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - seti java / usr/local/java/jdk1.7.0_45/bin/java
amri hii itaweka mkusanyaji wa java kwa mfumo
-
Ikiwa unaweka JDK kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - seti javaws / usr/local/java/jdk1.7.0_45/bin/javaws
-
Au ikiwa unaweka JRE kisha Chapa / Nakili / Bandika:
njia mbadala za kusasisha sudo - seti javaws / usr/local/java/jre1.7.0_45/bin/javaws
amri hii itaweka Java Mtandao kuanza kwa mfumo
Hatua ya 12. Pakia tena mfumo wako pana PATH / nk / wasifu kwa kuandika amri ifuatayo:
-
Andika / Nakili / Bandika:
. / nk / wasifu
- Kumbuka faili yako ya PATH / nk / wasifu wa mfumo mzima itapakia tena baada ya kuwasha tena mfumo wako wa Ubuntu Linux
Hatua ya 13. Jaribu kuona ikiwa Oracle Java imewekwa kwa usahihi kwenye mfumo wako
Endesha amri zifuatazo na angalia toleo la Java: Usanikishaji mzuri wa 32-bit Oracle Java itaonyesha:
-
Andika / Nakili / Bandika:
mabadiliko ya java. Amri hii inaonyesha toleo la java inayoendesha kwenye mfumo wako. Unapaswa kupokea ujumbe unaoonyesha: toleo la java "1.7.0_45"
Mazingira ya muda wa Java (TM) SE (kujenga 1.7.0_45-b18)
- Java HotSpot (TM) Server VM (jenga 24.45-b08, hali mchanganyiko)
-
Andika / Nakili / Bandika:
mabadiliko ya java. Amri hii inakujulisha kuwa sasa una uwezo wa kukusanya programu za Java kutoka kwa terminal. Unapaswa kupokea ujumbe unaoonyesha: java 1.7.0_45. Usanidi mzuri wa Oracle Java 64-bit itaonyesha:
-
Andika / Nakili / Bandika:
mabadiliko ya java. Amri hii inaonyesha toleo la java inayoendesha kwenye mfumo wako. Unapaswa kupokea ujumbe ambao unaonyesha: toleo la java "1.7.0_45"
Mazingira ya muda wa Java (TM) SE (kujenga 1.7.0_45-b18)
- Java HotSpot (TM) 64-Bit Server VM (jenga 24.45-b08, hali mchanganyiko)
-
Andika / Nakili / Bandika:
mabadiliko ya java. Amri hii inakujulisha kuwa sasa una uwezo wa kukusanya programu za Java kutoka kwa terminal. Unapaswa kupokea ujumbe ambao unaonyesha: java 1.7.0_45
Hatua ya 14. Hongera, umeweka tu Oracle Java kwenye mfumo wako wa Linux
Sasa reboot mfumo wako wa Ubuntu Linux. Baadaye, mfumo wako utasanidiwa kikamilifu kwa kuendesha na kuendeleza programu za Java. Baadaye unaweza kutaka kujaribu kuandaa na kuendesha programu zako za Java kwa kufuata nakala hii Jinsi ya Kuunda Programu yako ya Kwanza ya Java kwenye Ubuntu Linux
Njia 1 ya 3: Hiari: Jinsi ya kuwezesha Oracle Java katika Kivinjari chako cha wavuti
Hatua ya 1. Ili kuwezesha programu-jalizi yako ya Java kwenye vivinjari vyako vya wavuti lazima ufanye kiunga cha mfano kutoka kwa saraka ya vivinjari vya wavuti hadi mahali pa programu-jalizi ya Java iliyojumuishwa katika usambazaji wako wa Oracle Java
-
Ujumbe muhimu:
Ningehimiza tahadhari wakati wa kuwezesha Oracle Java 7 kwenye vivinjari vyako vya wavuti, kwa sababu ya ukweli kumekuwa na kasoro nyingi za kiusalama na unyonyaji. Kwa kweli, kwa kuwezesha Oracle Java 7 katika vivinjari vyako vya wavuti ikiwa kasoro ya usalama au unyonyaji hugunduliwa hii ndio jinsi watu wabaya wanavyovunja na kuathiri mfumo wako. Kwa habari zaidi juu ya kasoro za usalama na ushujaa katika Java tazama wavuti ifuatayo: Java Tester
Njia 2 ya 3: Google Chrome
Maagizo ya Oracle Java 32-bit
Hatua ya 1. Toa amri zifuatazo
-
Andika / Nakili / Bandika:
sudo mkdir -p / opt / google / chrome / plugins
hii itaunda saraka inayoitwa / opt / google / chrome / plugins
-
Aina / Bandika / Nakili:
cd / opt / google / chrome / programu-jalizi
hii itakubadilisha uwe saraka ya programu-jalizi za google chrome, hakikisha uko kwenye saraka hii kabla ya kuunda kiunga cha mfano
-
Aina / Bandika / Nakili:
Sudo ln -s / usr/local/java/jre1.7.0_45/lib/386/libnpjp2.so
hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari chako cha Google Chrome
Maagizo ya Oracle Java 64-bit
Hatua ya 1. Toa amri zifuatazo
-
Andika / Nakili / Bandika:
sudo mkdir -p / opt / google / chrome / plugins
hii itaunda saraka inayoitwa / opt / google / chrome / plugins
-
Aina / Bandika / Nakili:
cd / opt / google / chrome / programu-jalizi
hii itakubadilisha uwe saraka ya programu-jalizi za google chrome, hakikisha uko kwenye saraka hii kabla ya kuunda kiunga cha mfano
-
Aina / Bandika / Nakili:
Sudo ln -s / usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari chako cha Google Chrome
Mawaidha
Hatua ya 1. Kumbuka:
Wakati mwingine unapotoa amri hapo juu unaweza kupokea ujumbe unaosema:
- ln: kuunda kiungo cha mfano `./libnpjp2.so ': Faili ipo
- Ili kurekebisha suala hili ondoa tu kiunga cha ishara cha hapo awali kwa kutumia amri ifuatayo:
-
Andika / Nakili / Bandika:
cd / opt / google / chrome / programu-jalizi
-
Andika / Nakili / Bandika:
Sudo rm -rf libnpjp2.so
- Hakikisha uko kwenye saraka ya / opt / google / chrome / plugins kabla ya kutoa amri
Hatua ya 2. Anzisha tena kivinjari chako na nenda kwa Tester ya Java kujaribu ikiwa Java inafanya kazi katika kivinjari chako
Njia 3 ya 3: Firefox ya Mozilla
Maagizo ya Oracle Java 32-bit
Hatua ya 1. Toa amri zifuatazo
-
Aina / Bandika / Nakili:
cd / usr / lib / mozilla / programu-jalizi
hii itakubadilisha uwe saraka / usr / lib / mozilla / plugins, tengeneza saraka hii ikiwa huna
-
Aina / Bandika / Nakili:
sudo mkdir -p / usr / lib / mozilla / plugins
hii itaunda saraka / usr / lib / mozilla / plugins, hakikisha uko kwenye saraka hii kabla ya kuunda kiunga cha mfano
-
Aina / Bandika / Nakili:
Sudo ln -s / usr/local/java/jre1.7.0_45/lib/386/libnpjp2.so
hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari chako cha wavuti cha Mozilla Firefox
Maagizo ya Oracle Java 64-bit
Hatua ya 1. Toa amri zifuatazo
-
Aina / Bandika / Nakili:
cd / usr / lib / mozilla / programu-jalizi
hii itakubadilisha uwe saraka / usr / lib / mozilla / plugins, tengeneza saraka hii ikiwa huna
-
Aina / Bandika / Nakili:
sudo mkdir -p / usr / lib / mozilla / plugins
hii itaunda saraka / usr / lib / mozilla / plugins, hakikisha uko kwenye saraka hii kabla ya kuunda kiunga cha mfano
-
Aina / Bandika / Nakili:
Sudo ln -s / usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so
hii itaunda kiunga cha mfano kutoka kwa programu-jalizi ya Java JRE (Java Runtime Mazingira) libnpjp2.so kwa kivinjari chako cha wavuti cha Mozilla Firefox
Mawaidha
Hatua ya 1. Kumbuka:
Wakati mwingine unapotoa amri hapo juu unaweza kupokea ujumbe unaosema:
- ln: kuunda kiungo cha mfano `./libnpjp2.so ': Faili ipo
- Ili kurekebisha suala hili ondoa tu kiunga cha ishara cha hapo awali kwa kutumia amri ifuatayo:
-
Andika / Nakili / Bandika:
cd / usr / lib / mozilla / programu-jalizi
-
Andika / Nakili / Bandika:
Sudo rm -rf libnpjp2.so
- Hakikisha uko kwenye saraka ya / usr / lib / mozilla / plugins kabla ya kutoa amri
Hatua ya 2. Anzisha tena kivinjari chako na nenda kwa Tester ya Java kujaribu ikiwa Java inafanya kazi katika kivinjari chako
Video - Kwa kutumia huduma hii, habari zingine zinaweza kushirikiwa na YouTube
Vidokezo
- Na Ubuntu Linux, una chaguo la kutumia OpenJDK, ambayo ni utekelezaji huru na chanzo wazi wa lugha ya programu ya Java, au kutumia Oracle Java JDK na JRE. Wengine wanapendelea kutumia Oracle Java (kama ndio toleo la kisasa zaidi la Java na inakuja moja kwa moja kutoka kwa watunzaji wa teknolojia ya Java), lakini hii inatofautiana.
- Kumbuka kwamba Oracle inafanya uboreshaji wa usalama na kurekebisha hitilafu na inaboresha maswala ya utendaji kwa kila kutolewa mpya kwa Oracle Java. Wakati wa kusanikisha Oracle Java kwenye mfumo wako, fahamu mabadiliko ya nambari ya toleo. Angalia Jinsi ya Kuboresha Oracle Java kwenye Ubuntu Linux kwa habari zaidi.
- Tafadhali kumbuka kuwa hati hii iko katika marekebisho ya kila wakati kwa sababu Oracle wakati mwingine hubadilisha njia ya usanidi wa binaries zao za Java JDK / JRE.