Бұл құжат Ubuntu Linux жүйесінде Oracle Java JDK/JRE көптеген жаңа нұсқаларын жаңартуға көмектесуге арналған. Қателерді түзету мен қауіпсіздік мәселелеріне байланысты жиі Oracle Java JDK/JRE нұсқасына жаңартуларды шығарады.
-
Ескерту:
Бұл мақалада сізде/usr/local/java орналасқан 32 биттік немесе 64 биттік Oracle Java 7 нұсқасы бар және сіз Oracle Java жаңа нұсқасына жаңартқыңыз келеді. Қосымша ақпарат алу үшін келесі мақаланы қараңыз:
- Ubuntu Linux жүйесінде Oracle Java қалай орнатылады
Қадамдар
Қадам 1. Жаңа Oracle Java екілік файлдарын жүктеңіз, Ubuntu Linux жүйесінің архитектурасы үшін 32 биттік немесе 64 биттік Oracle Java дұрыс жаңартылған Java JDK/JRE екілік файлдарын таңдағаныңызға көз жеткізіңіз, Oracle Java екілік файлдары (tar. gz) сияқты:
- jdk-7u40-linux-i586.tar.gz (32 биттік)
-
jre-7u40-linux-i586.tar.gz (32 биттік)
немесе
- jdk-7u40-linux-x64.tar.gz (64 биттік)
- jre-7u40-linux-x64.tar.gz (64 биттік)
4 әдісі 1: 32 биттік Oracle Java нұсқаулары:
Қадам 1. Түбірлік пайдаланушы болыңыз және жүктелген каталогтан/usr/local/java -ға жаңа қысылған Oracle Java екілік файлдарын көшіріңіз.
-
Түрі/Көшіру/Қою:
CD /үй /«сіздің_қолданушы_атыңыз»/Жүктеулер
-
Түрі/Көшіру/Қою:
sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java
-
Түрі/Көшіру/Қою:
sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java
-
Түрі/Көшіру/Қою:
cd/usr/local/java
2 -қадам. Енді біз/usr/local/java каталогында Oracle Java екілік файлдарының жаңа нұсқасын ашамыз.
-
Түрі/Көшіру/Қою:
sudo tar xvzf jdk-7u40-linux-i586.tar.gz
-
Түрі/Көшіру/Қою:
sudo tar xvzf jre-7u40-linux-i586.tar.gz
2-ші әдіс 4: 64 биттік Oracle Java нұсқаулары:
Қадам 1. Түбірлік пайдаланушы болыңыз және жүктелген каталогтан/usr/local/java -ға жаңа қысылған Oracle Java екілік файлдарын көшіріңіз.
-
Түрі/Көшіру/Қою:
CD /үй /«сіздің_қолданушы_атыңыз»/Жүктеулер
-
Түрі/Көшіру/Қою:
sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java
-
Түрі/Көшіру/Қою:
sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java
-
Түрі/Көшіру/Қою:
cd/usr/local/java
2 -қадам. Енді біз Oracle Java екілік файлдарының жаңа нұсқасын/usr/local/java каталогында ашамыз.
-
Түрі/Көшіру/Қою:
sudo tar xvzf jdk-7u40-linux-x64.tar.gz
-
Түрі/Көшіру/Қою:
sudo tar xvzf jre-7u40-linux-x64.tar.gz
3 -қадам. Бұл кезде сізде/usr/local/java ішінде қысылған екі жаңа екілік каталог Java JDK/JRE болуы керек:
jdk1.7.0_40
jre1.7.0_40
Бірге:
jdk1.7.0_25
jre1.7.0_25
3 -ші әдіс 4: Linux жүйесін PATH өзгертіңіз:
Қадам 1. Жүйелік PATH файлын /etc /profile өңдеңіз және жүйелік жолға келесі жүйелік айнымалыларды қосыңыз
Gedit, nano немесе кез келген басқа мәтіндік редакторды түбір ретінде қолданыңыз және /etc /profile ашыңыз
-
Түрі/Көшіру/Қою:
sudo gedit /etc /profile
немесе
-
Түрі/Көшіру/Қою:
sudo nano /etc /profile
2 -қадам. Көрсеткі пернелерін пайдаланып файлдың соңына қарай төмен айналдырыңыз және Ubuntu Linux жүйесінде /etc /profile файлының соңына төмендегі жолдарды қосыңыз, осы кезде сіз ескі нұсқалардың нөмірлерін өзгерткіңіз келеді. Oracle Java Java -ның жаңа нұсқасына ауысса, сіз келесі жүйенің PATH файлындағы /etc /profile нұсқаларының нөмірлерін өзгертесіз:
/Etc /profile файлын өзгертіңіз:
JAVA_HOME =/usr/local/java/jdk1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_25
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
JAVA_HOME экспорттау
JRE_HOME экспорттау
PATH экспорттау
Бұған өзгерту:
JAVA_HOME =/usr/local/java/jdk1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JAVA_HOME/bin
JRE_HOME =/usr/local/java/jre1.7.0_40
PATH = $ PATH: $ HOME/bin: $ JRE_HOME/bin
JAVA_HOME экспорттау
JRE_HOME экспорттау
PATH экспорттау
Файлды сақтаңыз және шығыңыз
4 -ші әдіс 4: Сіздің жүйеңізге Oracle Java жаңартылған нұсқасы туралы хабарлаңыз:
Қадам 1. Oracle Java JRE/JDK орналасқан Ubuntu Linux жүйесіне хабарлаңыз, енді сіз Oracle Java 1.7.0_40 пайдалану үшін жүйені жаңартқыңыз келеді.
-
Түрі/Көшіру/Қою:
sudo update-alternatives-install «/usr/bin/java» «java» «/usr/local/java/jre1.7.0_40/bin/java «1
-
Түрі/Көшіру/Қою:
sudo update-alternatives-install «/usr/bin/javac» «javac» «/usr/local/java/jdk1.7.0_40/bin/javac «1
-
Түрі/Көшіру/Қою:
sudo update-alternatives-install «/usr/bin/javaws» «javaws» «/usr/local/java/jre1.7.0_40/bin/javaws »1
Қадам 2. Ubuntu Linux жүйесіне Oracle Java JRE 1.7.0_40 жаңа әдепкі Java болуы керек екенін хабарлаңыз
-
Түрі/Көшіру/Қою:
sudo update-alternatives-java/usr/local/java/орнатыңыз jre1.7.0_40/bin/java
-
Түрі/Көшіру/Қою:
sudo update-alternatives-javac/usr/local/java/орнатыңыз jdk1.7.0_40/bin/javac
-
Түрі/Көшіру/Қою:
sudo update-alternatives-javaws/usr/local/java/орнатыңыз jre1.7.0_40/bin/javaws
Қадам 3. Келесі пәрменді теру арқылы жүйені кең PATH /etc /profile қайта жүктеңіз:
-
Түрі/Көшіру/Қою:
. /etc/profile
- Ubuntu Linux жүйесін қайта жүктегеннен кейін жүйенің кең PATH /etc /profile файлы қайта жүктелетінін ескеріңіз
Қадам 4. Келесі пәрмендерді орындап, жаңа Java жаңарту нұсқасының нөмірін белгілеп, Oracle Java жаңа нұсқасы сіздің жүйеңізде дұрыс орнатылғанын тексеріңіз
-
Түрі/Көшіру/Қою:
java нұсқасы
бұл пәрмен сіздің жүйеде жұмыс істейтін Java нұсқасын көрсетеді
Қадам 5. Сізге хабарлама келуі керек:
-
java нұсқасы «1.7.0_40»
Java (TM) SE жұмыс уақыты ортасы (1.7.0_40-b08 құрастыру) Java HotSpot (TM) 64 разрядты серверлік VM (құрастыру 25.1-b02, аралас режим)
-
Түрі/Көшіру/Қою:
javac -нұсқасы
-
Бұл пәрмен сіз енді java бағдарламаларын терминалдан құрастыра алатындығыңызды білдіреді
Сізге хабарлама келуі керек:
- javac 1.7.0_40
Қадам 6. Содан кейін сізде ескі Java JDK/JRE екілік файлдары бар каталогтарды жою арқылы ескі Oracle Java JDK/JRE жою мүмкіндігі бар
-
Түрі/Көшіру/Қою:
cd/usr/local/java
-
Түрі/Көшіру/Қою:
sudo rm -rf jdk1.7.0_40
-
Түрі/Көшіру/Қою:
sudo rm -rf jre1.7.0_40
Қадам 7. Ubuntu Linux жүйесін қайта жүктеңіз, сонда сіздің жүйе Java бағдарламаларын іске қосуға және дамытуға толық конфигурацияланған болады
Қосымша: веб -шолғыштарда Oracle Java қалай қосылады
Веб-браузерлерде Java қосылатын модулін қосу үшін сіз веб-браузерлердің қосылатын каталогынан Oracle Java дистрибутивіне қосылған Java қосылатын модулінің орналасқан жеріне символикалық сілтеме жасауыңыз керек
Google Chrome
32 биттік Oracle Java нұсқаулары:
-
Келесі командаларды шығарыңыз.
-
Түрі/Көшіру/Қою:
sudo mkdir -p/opt/google/chrome/плагиндер
бұл/opt/google/chrome/plugins деп аталатын каталог жасайды
-
Түрі/Қою/Көшіру:
cd/opt/google/chrome/плагиндер
бұл сізді google chrome плагиндер каталогына өзгертеді, символдық сілтеме жасамас бұрын осы каталогта екеніңізге көз жеткізіңіз
-
Түрі/Қою/Көшіру:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
бұл Java JRE (Java Runtime Environment) плагинінен символдық сілтеме жасайды libnpjp2.so Google Chrome веб -шолғышына
-
64 биттік Oracle Java нұсқаулары:
-
Келесі командаларды шығарыңыз.
-
Түрі/Көшіру/Қою:
sudo mkdir -p/opt/google/chrome/плагиндер
бұл/opt/google/chrome/plugins деп аталатын каталог жасайды
-
Түрі/Қою/Көшіру:
cd/opt/google/chrome/плагиндер
бұл сізді google chrome плагиндер каталогына өзгертеді, символдық сілтеме жасамас бұрын осы каталогта екеніңізге көз жеткізіңіз
-
Түрі/Қою/Көшіру:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
бұл Java JRE (Java Runtime Environment) плагинінен символдық сілтеме жасайды libnpjp2.so Google Chrome веб -шолғышына
-
Еске салғыштар:
-
Ескерту:
Кейде сіз жоғарыда көрсетілген пәрменді берген кезде сізге келесі хабарлама келуі мүмкін:
- ln: «./libnpjp2.so» символдық сілтемесін жасау: Файл бар
- Бұл мәселені шешу үшін келесі пәрменді қолдана отырып, алдыңғы символдық сілтемені алып тастаңыз:
-
Түрі/Көшіру/Қою:
cd/opt/google/chrome/плагиндер
-
Түрі/Көшіру/Қою:
sudo rm -rf libnpjp2.so
- Пәрменді шығарар алдында/opt/google/chrome/plugins каталогында екеніңізге көз жеткізіңіз
-
Веб -браузерді қайта іске қосыңыз және Java шолғышында Java жұмыс істейтінін тексеру үшін Java Tester -ге өтіңіз.
Mozilla Firefox
32 биттік Oracle Java нұсқаулары:
-
Келесі пәрменді шығарыңыз
-
Түрі/Қою/Көшіру:
cd/usr/lib/mozilla/плагиндер
бұл сізді/usr/lib/mozilla/plugins каталогына өзгертеді, егер сізде жоқ болса, осы каталогты жасаңыз
-
Түрі/Қою/Көшіру:
sudo mkdir -p/usr/lib/mozilla/плагиндер
бұл/usr/lib/mozilla/плагин каталогын жасайды, символдық сілтеме жасамас бұрын осы каталогта екеніңізге көз жеткізіңіз
-
Түрі/Қою/Көшіру:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
бұл Java JRE (Java Runtime Environment) плагинінен символдық сілтеме жасайды libnpjp2.so Mozilla Firefox веб -шолғышына
-
64 биттік Oracle Java нұсқаулары:
-
Келесі командаларды шығарыңыз.
-
Түрі/Қою/Көшіру:
cd/usr/lib/mozilla/плагиндер
бұл сізді/usr/lib/mozilla/plugins каталогына өзгертеді, егер сізде жоқ болса, осы каталогты жасаңыз
-
Түрі/Қою/Көшіру:
sudo mkdir -p/usr/lib/mozilla/плагиндер
бұл/usr/lib/mozilla/плагин каталогын жасайды, символдық сілтеме жасамас бұрын осы каталогта екеніңізге көз жеткізіңіз
-
Түрі/Қою/Көшіру:
sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
бұл Java JRE (Java Runtime Environment) плагинінен символдық сілтеме жасайды libnpjp2.so Mozilla Firefox веб -шолғышына
-
Еске салғыштар:
-
Ескерту:
Кейде сіз жоғарыда көрсетілген пәрменді берген кезде сізге келесі хабарлама келуі мүмкін:
- ln: «./libnpjp2.so» символдық сілтемесін жасау: Файл бар
- Бұл мәселені шешу үшін келесі пәрменді қолдана отырып, алдыңғы символдық сілтемені алып тастаңыз:
-
Түрі/Көшіру/Қою:
cd/usr/lib/mozilla/плагиндер
-
Түрі/Көшіру/Қою:
sudo rm -rf libnpjp2.so
- Пәрменді шығарар алдында/usr/lib/mozilla/plugins каталогында екеніңізге көз жеткізіңіз
-
Веб -шолғышты қайта іске қосыңыз және Java шолғышында Java жұмыс істейтінін тексеру үшін Java Tester -ге өтіңіз.
-