Муаллиф:
Frank Hunt
Санаи Таъсис:
15 Март 2021
Навсозӣ:
1 Июл 2024
![KING OF CRABS BUTTERFLY EFFECT](https://i.ytimg.com/vi/ls0sulMYSc8/hqdefault.jpg)
Мундариҷа
- Ба қадам
- Ихтиёрӣ: Чӣ гуна фаъол кардани Oracle Java дар веб-браузерҳо
- Google Chrome
- Дастурҳои 32-bit Oracle Java:
- Дастурҳои 64-bit Oracle Java:
- Диққат диҳед:
- Mozilla Firefox
- Дастурҳои 32-bit Oracle Java:
- Дастурҳои 64-bit Oracle Java:
- Диққат диҳед:
- Маслиҳатҳо
Ин мақола насби Oracle Java 7-и 32 ва 64-bit (рақами версияи ҳозираро тасвир мекунад 1.7.0_21) JDK / JRE дар системаҳои оператсионии 32 ва 64-bit Ubuntu. Дастурҳо инчунин бо Debian ва Linux Mint кор мекунанд.
Ба қадам
- Санҷед, ки оё системаи амалиётии Ubuntu Linux 32 бит ё 64 бит аст, равзанаи терминалро кушоед ва фармони зеринро иҷро кунед.
- Намуди / Нусхабардорӣ / Часбондан: file / sbin / init
- Ба версияи каме аз системаи оператсионии Ubuntu Linux назар кунед, он нишон медиҳад, ки он 32 бит ё 64 бит аст.
- Намуди / Нусхабардорӣ / Часбондан: file / sbin / init
- Санҷед, ки оё Java дар системаи шумо насб шудааст. Барои ин шумо бояд фармони версияи Java-ро иҷро кунед.
- равзанаи терминалро кушоед ва фармони зеринро иҷро кунед:
- Намуди / Нусхабардорӣ / Часбондан: версияи java
- Агар OpenJDK дар системаи шумо насб шуда бошад, он метавонад чунин бошад:
- java version "1.7.0_15"
Муҳити кории OpenJDK (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (сохтани 19.0-b09, режими омехта)
- java version "1.7.0_15"
- Агар дар системаи шумо OpenJDK насб шуда бошад, шумо шояд нусхаи нодурусти истеҳсолкунандаи Java-ро барои ин дастур насб карда бошед.
- равзанаи терминалро кушоед ва фармони зеринро иҷро кунед:
- OpenJDK / JRE-ро аз системаи худ хориҷ кунед ва директорияе созед, ки дар он шумо дутарафаи Oracle Java JDK / JRE дошта бошед. Ин муноқишаҳои система ва нофаҳмиҳоро дар байни версияҳои гуногуни истеҳсолкунандаи Java пешгирӣ мекунад. Масалан, агар шумо дар системаи шумо OpenJDK / JRE насб карда бошед, шумо метавонед онро бо навиштани зерин дар равзанаи терминал тоза кунед:
- Намуди / Нусхабардорӣ / Часбондан: sudo apt-get purge openjdk - *
- Ин фармон OpenJDK / JRE -ро аз системаи шумо нест мекунад
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / usr / local / java
- Ин фармон директорияеро ба вуҷуд меорад, ки дар он шумо дуҷонибаи Oracle Java JDK ва JRE доред.
- Намуди / Нусхабардорӣ / Часбондан: sudo apt-get purge openjdk - *
- Oracle Java JDK / JRE -ро барои Linux зеркашӣ кунед. Боварӣ ҳосил кунед, ки шумо дуруст бинарҳои фишурдашуда барои системаи шумо (32-бит / 64-бит, бо tar.gz тамом мешавад).
- Агар шумо Ubuntu Linux 32-бит бошад, бинарҳои Oracle Java 32-bitро зеркашӣ кунед.
- Агар шумо Ubuntu Linux 64-бит бошад, бинарҳои 64-bit Oracle Java -ро зеркашӣ кунед.
- Ихтиёрӣ Ҳуҷҷатҳои Oracle Java JDK / JRE -ро зеркашӣ кунед
- Jdk-7u21-apidocs.zip -ро интихоб кунед
- Маълумоти муҳим Бинарҳои 64-bit Oracle Java дар системаҳои оператсионии 32-bit Ubuntu Linux кор нахоҳанд кард, шумо паёмҳои гуногуни хатогии система мегиред.
- Бинарҳои Oracle Java -ро ба директорияи / usr / local / java нусхабардорӣ кунед. Одатан, бинарҳои Oracle Java ба ин зеркашӣ карда мешаванд: / home /"номи_фурӯши_шумо"/ Боргириҳо.
- Дастурҳо барои насби 32-bit Oracle Java дар 32-bit Ubuntu Linux:
- Намуди / Нусхабардорӣ / Часбондан: CD / хона /"номи_фурӯши_шумо"/ Боргириҳо
- Намуди / Нусхабардорӣ / Часбондан: sudo cp -r jdk-7u21-linux-i586.tar.gz / usr / local / java
- Намуди / Нусхабардорӣ / Часбондан: sudo cp -r jre-7u21-linux-i586.tar.gz / usr / local / java
- Намуди / Нусхабардорӣ / Часбондан: CD / usr / local / java
- Дастурҳо оид ба насби 64-bit Oracle Java дар 64-bit Ubuntu Linux:
- Намуди / Нусхабардорӣ / Часбондан: CD / хона /"номи_фурӯши_шумо"/ Боргириҳо
- Намуди / Нусхабардорӣ / Часбондан: sudo cp -r jdk-7u21-linux-x64.tar.gz / usr / local / java
- Намуди / Нусхабардорӣ / Часбондан: sudo cp -r jre-7u21-linux-x64.tar.gz / usr / local / java
- Намуди / Нусхабардорӣ / Часбондан: CD / usr / local / java
- Дастурҳо барои насби 32-bit Oracle Java дар 32-bit Ubuntu Linux:
- Нусхабардории бинарҳои фишурдашудаи Java дар директория / usr / local / java
- Дастурҳо барои насби 32-bit Oracle Java дар 32-bit Ubuntu Linux:
- Намуди / Нусхабардорӣ / Часбондан: sudo tar xvzf jdk-7u21-linux-i586.tar.gz
- Намуди / Нусхабардорӣ / Часбондан: sudo tar xvzf jre-7u21-linux-i586.tar.gz
- Дастурҳо барои насби 64-bit Oracle Java дар 64-bit Ubuntu Linux:
- Намуди / Нусхабардорӣ / Часбондан: sudo tar xvzf jdk-7u21-linux-x64.tar.gz
- Намуди / Нусхабардорӣ / Часбондан: sudo tar xvzf jre-7u21-linux-x64.tar.gz
- Дастурҳо барои насби 32-bit Oracle Java дар 32-bit Ubuntu Linux:
- Директорияҳои худро бори дигар санҷед. Ҳоло бояд дар / usr / local / java барои Java JDK / JRE ду директорияи дуҷонибаи фишурдашуда чунин бошанд:
- Намуди / Нусхабардорӣ / Часбондан: ls -a
- jdk1.7.0_21
- jre1.7.0_21
- Файли системаи PATH / etc / profile -ро таҳрир кунед ва тағирёбандаҳои зеринро ба роҳи системаи худ илова кунед. Nano, gedit ё дигар муҳаррири матнро ҳамчун root open / etc / profile истифода баред.
- Намуди / Нусхабардорӣ / Часбондан: sudo gedit / etc / profile
- ё
- Намуди / Нусхабардорӣ / Часбондан: sudo nano / etc / profile
- Бо тирҳои худ то охири файл ҳаракат кунед ва ба охири файли / etc / profile сатрҳои зеринро илова кунед:
- Намуди / Нусхабардорӣ / Часбондан:
JAVA_HOME = / usr / local / java /jdk1.7.0_21
PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
JRE_HOME = / usr / local / java /jre1.7.0_21
PATH = $ PATH: $ HOME / bin: $ JRE_HOME / bin
содироти JAVA_HOME
содироти JRE_HOME
содироти PATH
- Намуди / Нусхабардорӣ / Часбондан:
- Файли / etc / profile -ро сабт кунед ва тирезаро пӯшед.
- Ба системаи Ubuntu Linux, ки дар он ҷо Oracle Java JDK / JRE нигоҳ дошта мешавад, хабар диҳед. Он гоҳ система медонад, ки версияи нави Oracle Java барои истифода омода аст.
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives - "install" / usr / bin / java "" java "" /usr/local/java/jre1.7.0_21/bin/java "1
- Ин фармон ба система мегӯяд, ки Oracle Java JRE барои истифода омода аст.
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives - "install" / usr / bin / javac "" javac "" /usr/local/java/jdk1.7.0_21/bin/javac "1
- Ин фармон ба система мегӯяд, ки Oracle Java JDK барои истифода омода аст.
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives - "install" / usr / bin / javaws "" javaws "" /usr/local/java/jre1.7.0_21/bin/javaws "1
- Ин фармон ба система мегӯяд, ки Oracle Java Web Start барои истифода омода аст.
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives - "install" / usr / bin / java "" java "" /usr/local/java/jre1.7.0_21/bin/java "1
- Ба системаи Ubuntu Linux хабар диҳед, ки Oracle Java JDK / JRE бояд Java бо нобаёнӣ бошад.
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
- Ин фармон муҳити вақти java -ро барои система муқаррар мекунад
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_21/bin/javac
- Ин фармон барои система compiler java месозад
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_21/bin/javaws
- Ин фармон java Web Start -ро барои система муқаррар мекунад
- Намуди / Нусхабардорӣ / Часбондан: sudo update-alternatives --set java /usr/local/java/jre1.7.0_21/bin/java
- PATH / etc / profile -ро бо навиштани фармони зерин дубора барқарор кунед:
- Намуди / Нусхабардорӣ / Часбондан: . / etc / profile
- Эзоҳ: файли PATH / etc / profile -и шумо пас аз бозоғозии Ubuntu Linux бор карда мешавад.
- Санҷед, ки оё Oracle Java дар система дуруст насб шудааст ё не. Фармонҳои зеринро иҷро кунед ва ба версияи Java нигаред.
- Ҳангоми насби муваффақонаи 32-bit Oracle Java шумо мебинед:
- Намуди / Нусхабардорӣ / Часбондан: версияи java
- Ин фармон версияи Jave дар системаи шуморо нишон медиҳад.
- Шумо паёмеро қабул хоҳед кард, ки дар он гуфта мешавад:
- java version "1.7.0_21"
Java (TM) SE Runtime Environment (сохтани 1.7.0_21-b21)
Java HotSpot (TM) Server VM (сохтани 23.1-b03, режими омехта)
- java version "1.7.0_21"
- Намуди / Нусхабардорӣ / Часбондан: версияи javac
- Ин фармон ба шумо мегӯяд, ки акнун шумо метавонед барномаҳои Java-ро аз Terminal тартиб диҳед
- Шумо паёмеро қабул хоҳед кард, ки дар он гуфта мешавад:
- javac 1.7.0_21
- Намуди / Нусхабардорӣ / Часбондан: версияи java
- Ҳангоми насби муваффақонаи Oracle Jave 64-bit шумо мебинед:
- Намуди / Нусхабардорӣ / Часбондан: версияи java
- Ин фармон версияи Jave дар системаи шуморо нишон медиҳад.
- Шумо паёмеро қабул хоҳед кард, ки дар он гуфта мешавад:
- java version "1.7.0_21"
Java (TM) SE Runtime Environment (сохтани 1.7.0_21-b21)
Java HotSpot (TM) 64-Bit Server VM (сохтани 23.6-b04, режими омехта)
- java version "1.7.0_21"
- Намуди / Нусхабардорӣ / Часбондан: версияи javac
- Ин фармон ба шумо мегӯяд, ки акнун шумо метавонед барномаҳои Java-ро аз Terminal тартиб диҳед
- Шумо паёмеро қабул хоҳед кард, ки дар он гуфта мешавад:
- javac 1.7.0_21
- Намуди / Нусхабардорӣ / Часбондан: версияи java
- Табрик мекунам, шумо ҳоло Oracle Java -ро дар системаи Linux насб кардаед. Ubuntu Linux бозоғоз кунед. Пас аз он, система пурра танзим карда шудааст ва шумо метавонед барномаҳои Java -ро кор ва таҳия кунед.
Ихтиёрӣ: Чӣ гуна фаъол кардани Oracle Java дар веб-браузерҳо
- Барои фаъол кардани плагини Java дар веб-браузерҳои худ, шумо бояд аз феҳристи васлкунандаи браузери веб ба ҷойгиршавии плагини Java, ки ба тақсимоти Oracle Java дохил карда шудааст, пайванди рамзӣ эҷод кунед.
Google Chrome
Дастурҳои 32-bit Oracle Java:
- Фармонҳои зеринро иҷро кунед.
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / opt / google / chrome / plugins
- Ин директорияро бо номи / opt / google / chrome / plugins эҷод мекунад
- Намуди / Нусхабардорӣ / Часбондан: CD / opt / google / chrome / plugins
- Ин шуморо ба феҳристи плагинҳои гугл хром мерасонад, боварӣ ҳосил кунед, ки пеш аз сохтани истиноди рамзӣ дар ин феҳрист ҳастед.
- Намуди / Нусхабардорӣ / Часбондан: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
- Ин пайванди рамзии плагини Java JRE (Java Runtime Environment) -ро месозад libnpjp2.so ба браузери вебсайти Google Chrome
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / opt / google / chrome / plugins
Дастурҳои 64-bit Oracle Java:
- Фармонҳои зеринро иҷро кунед.
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / opt / google / chrome / plugins
- Ин директорияро бо номи / opt / google / chrome / plugins эҷод мекунад
- Намуди / Нусхабардорӣ / Часбондан: CD / opt / google / chrome / plugins
- Ин шуморо ба феҳристи плагинҳои гугл хром мерасонад, боварӣ ҳосил кунед, ки пеш аз сохтани истиноди рамзӣ дар ин феҳрист ҳастед.
- Намуди / Нусхабардорӣ / Часбондан: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
- Ин пайванди рамзии плагини Java JRE (Java Runtime Environment) -ро месозад libnpjp2.so ба браузери вебсайти Google Chrome
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / opt / google / chrome / plugins
Диққат диҳед:
- Диққат диҳед: Ҳангоми истифодаи фармони боло шумо баъзан паёми зеринро мегиред:
- ln: эҷоди пайванди рамзӣ `./libnpjp2.so ': Файл вуҷуд дорад
- Дар ин ҳолат, истиноди рамзии қаблиро бо фармони зерин хориҷ кунед:
- Намуди / Нусхабардорӣ / Часбондан: CD / opt / google / chrome / plugins
- Намуди / Нусхабардорӣ / Часбондан: sudo rm -rf libnpjp2.so
- Пеш аз иҷро кардани фармон, шумо дар феҳристи / opt / google / chrome / plugins ҳастед.
- Браузери вебро бозоғоз кунед ва ба Java Tester равед, то санҷед, ки Java дар браузери шумо кор мекунад ё не.
Mozilla Firefox
Дастурҳои 32-bit Oracle Java:
- Фармонҳои зеринро иҷро кунед.
- Намуди / Часбондан / Нусхабардорӣ: CD / usr / lib / mozilla / плагинҳо
- Ин шуморо ба директорияи / usr / lib / mozilla / plugins мебарад, агар ин мавҷуд набошад, ин директорияро эҷод кунед.
- Намуди / Часбондан / Нусхабардорӣ: sudo mkdir -p / usr / lib / mozilla / plugins
- Ин директорияро бо номи / usr / lib / mozilla / plugins эҷод мекунад, боварӣ ҳосил кунед, ки пеш аз эҷоди пайванди рамзӣ шумо дар ин директория ҳастед.
- Намуди / Часбондан / Нусхабардорӣ: sudo ln -s /usr/local/java/jre1.7.0_21/lib/i386/libnpjp2.so
- Ин пайванди рамзии плагини Java JRE (Java Runtime Environment) -ро месозад libnpjp2.so ба веб-браузери Mozilla Firefox
- Намуди / Часбондан / Нусхабардорӣ: CD / usr / lib / mozilla / плагинҳо
Дастурҳои 64-bit Oracle Java:
- Фармонҳои зеринро иҷро кунед.
- Намуди / Нусхабардорӣ / Часбондан: CD / usr / lib / mozilla / плагинҳо
- Ин шуморо ба директорияи / usr / lib / mozilla / plugins мебарад, агар ин мавҷуд набошад, ин директорияро эҷод кунед.
- Намуди / Нусхабардорӣ / Часбондан: sudo mkdir -p / usr / lib / mozilla / plugins
- Ин директорияро бо номи / usr / lib / mozilla / plugins эҷод мекунад, боварӣ ҳосил кунед, ки пеш аз сохтани истиноди рамзӣ шумо дар ин директория ҳастед.
- Намуди / Нусхабардорӣ / Часбондан: sudo ln -s /usr/local/java/jre1.7.0_21/lib/amd64/libnpjp2.so
- Ин пайванди рамзии плагини Java JRE (Java Runtime Environment) -ро месозад libnpjp2.so ба веб-браузери Mozilla Firefox
- Намуди / Нусхабардорӣ / Часбондан: CD / usr / lib / mozilla / плагинҳо
Диққат диҳед:
- Диққат диҳед: Ҳангоми истифодаи фармони боло, шумо баъзан паёми зеринро мегиред:
- ln: эҷоди пайванди рамзӣ `./libnpjp2.so ': Файл вуҷуд дорад
- Дар ин ҳолат, пайванди рамзии қаблиро бо фармони зерин хориҷ кунед:
- Намуди / Нусхабардорӣ / Часбондан: CD / usr / lib / mozilla / плагинҳо
- Намуди / Нусхабардорӣ / Часбондан: sudo rm -rf libnpjp2.so
- Пеш аз иҷро кардани фармон, шумо дар каталоги / usr / lib / mozilla / plugins ҳастед.
- Браузери вебро бозоғоз кунед ва ба Java Tester равед, то санҷед, ки Java дар браузери шумо кор мекунад ё не.
Маслиҳатҳо
- дар Ubuntu Linux шумо метавонед интихоб кунед ё истифодаи OpenJDK, татбиқи ройгон ва манбаъи кушоди забони барномасозии Java ё Oracle Java JDK ва JRE. Баъзе одамон ба Oracle Java бартарӣ медиҳанд (ки ин версияи охирини Java аст ва он бевосита аз техникаи Java бармеояд.
- Ин ҳуҷҷат бояд тағир дода шавад, зеро Oracle баъзан усули насби бинарҳои Java JDK / JRE-ро тағир медиҳад.
- Oracle бо ҳар як нусхаи нави Oracle Java навсозиҳои амниятӣ ва ислоҳи хаторо мекунад. Тағиротро дар рақами версия ҳангоми насби Oracle Java қайд кунед.