Ubuntu Linux жүйесінде Oracle Java жаңартудың 4 әдісі

Мазмұны:

Ubuntu Linux жүйесінде Oracle Java жаңартудың 4 әдісі
Ubuntu Linux жүйесінде Oracle Java жаңартудың 4 әдісі

Бейне: Ubuntu Linux жүйесінде Oracle Java жаңартудың 4 әдісі

Бейне: Ubuntu Linux жүйесінде Oracle Java жаңартудың 4 әдісі
Бейне: Жігітім дұрыстап тықпаса не істеу керек? 2024, Мамыр
Anonim

Бұл құжат Ubuntu Linux жүйесінде Oracle Java JDK/JRE көптеген жаңа нұсқаларын жаңартуға көмектесуге арналған. Қателерді түзету мен қауіпсіздік мәселелеріне байланысты жиі Oracle Java JDK/JRE нұсқасына жаңартуларды шығарады.

  • Ескерту:

    Бұл мақалада сізде/usr/local/java орналасқан 32 биттік немесе 64 биттік Oracle Java 7 нұсқасы бар және сіз Oracle Java жаңа нұсқасына жаңартқыңыз келеді. Қосымша ақпарат алу үшін келесі мақаланы қараңыз:

  • Ubuntu Linux жүйесінде Oracle Java қалай орнатылады

Қадамдар

Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 1 -қадам
Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 1 -қадам

Қадам 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 нұсқаулары:

Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 2 -қадам
Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 2 -қадам

Қадам 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

Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 3 -қадам
Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 3 -қадам

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 нұсқаулары:

Ubuntu Linux жүйесінде Oracle Java -ны жаңартыңыз 4 -қадам
Ubuntu Linux жүйесінде Oracle Java -ны жаңартыңыз 4 -қадам

Қадам 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

Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 5 -қадам
Ubuntu Linux жүйесінде Oracle Java жаңартыңыз 5 -қадам

2 -қадам. Енді біз Oracle Java екілік файлдарының жаңа нұсқасын/usr/local/java каталогында ашамыз.

  • Түрі/Көшіру/Қою:

    sudo tar xvzf jdk-7u40-linux-x64.tar.gz

  • Түрі/Көшіру/Қою:

    sudo tar xvzf jre-7u40-linux-x64.tar.gz

Ubuntu Linux -те Oracle Java -ны жаңартыңыз 6 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 6 -қадам

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 өзгертіңіз:

Ubuntu Linux 7 -де Oracle Java -ны жаңартыңыз
Ubuntu Linux 7 -де Oracle Java -ны жаңартыңыз

Қадам 1. Жүйелік PATH файлын /etc /profile өңдеңіз және жүйелік жолға келесі жүйелік айнымалыларды қосыңыз

Gedit, nano немесе кез келген басқа мәтіндік редакторды түбір ретінде қолданыңыз және /etc /profile ашыңыз

  • Түрі/Көшіру/Қою:

    sudo gedit /etc /profile

    немесе

  • Түрі/Көшіру/Қою:

    sudo nano /etc /profile

Ubuntu Linux 8 -де Oracle Java -ны жаңартыңыз
Ubuntu Linux 8 -де Oracle Java -ны жаңартыңыз

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 жаңартылған нұсқасы туралы хабарлаңыз:

Ubuntu Linux 9 -да Oracle Java жаңартыңыз
Ubuntu Linux 9 -да 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

Ubuntu Linux -те Oracle Java -ны жаңартыңыз 10 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 10 -қадам

Қадам 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

Ubuntu Linux -те Oracle Java -ны жаңартыңыз 11 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 11 -қадам

Қадам 3. Келесі пәрменді теру арқылы жүйені кең PATH /etc /profile қайта жүктеңіз:

  • Түрі/Көшіру/Қою:

    . /etc/profile

  • Ubuntu Linux жүйесін қайта жүктегеннен кейін жүйенің кең PATH /etc /profile файлы қайта жүктелетінін ескеріңіз
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 12 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 12 -қадам

Қадам 4. Келесі пәрмендерді орындап, жаңа Java жаңарту нұсқасының нөмірін белгілеп, Oracle Java жаңа нұсқасы сіздің жүйеңізде дұрыс орнатылғанын тексеріңіз

  • Түрі/Көшіру/Қою:

    java нұсқасы

    бұл пәрмен сіздің жүйеде жұмыс істейтін Java нұсқасын көрсетеді

Ubuntu Linux -те Oracle Java -ны жаңартыңыз 13 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 13 -қадам

Қадам 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
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 14 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 14 -қадам

Қадам 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

Ubuntu Linux -те Oracle Java -ны жаңартыңыз 15 -қадам
Ubuntu Linux -те Oracle Java -ны жаңартыңыз 15 -қадам

Қадам 7. Ubuntu Linux жүйесін қайта жүктеңіз, сонда сіздің жүйе Java бағдарламаларын іске қосуға және дамытуға толық конфигурацияланған болады

Қосымша: веб -шолғыштарда Oracle Java қалай қосылады

Веб-браузерлерде Java қосылатын модулін қосу үшін сіз веб-браузерлердің қосылатын каталогынан Oracle Java дистрибутивіне қосылған Java қосылатын модулінің орналасқан жеріне символикалық сілтеме жасауыңыз керек

Google Chrome

32 биттік Oracle Java нұсқаулары:

  1. Келесі командаларды шығарыңыз.

    • Түрі/Көшіру/Қою:

      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 нұсқаулары:

  1. Келесі командаларды шығарыңыз.

    • Түрі/Көшіру/Қою:

      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 веб -шолғышына

Еске салғыштар:

  1. Ескерту:

    Кейде сіз жоғарыда көрсетілген пәрменді берген кезде сізге келесі хабарлама келуі мүмкін:

    • ln: «./libnpjp2.so» символдық сілтемесін жасау: Файл бар
    • Бұл мәселені шешу үшін келесі пәрменді қолдана отырып, алдыңғы символдық сілтемені алып тастаңыз:
    • Түрі/Көшіру/Қою:

      cd/opt/google/chrome/плагиндер

    • Түрі/Көшіру/Қою:

      sudo rm -rf libnpjp2.so

    • Пәрменді шығарар алдында/opt/google/chrome/plugins каталогында екеніңізге көз жеткізіңіз
  2. Веб -браузерді қайта іске қосыңыз және Java шолғышында Java жұмыс істейтінін тексеру үшін Java Tester -ге өтіңіз.

    Mozilla Firefox

    32 биттік Oracle Java нұсқаулары:

    1. Келесі пәрменді шығарыңыз

      • Түрі/Қою/Көшіру:

        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 нұсқаулары:

    1. Келесі командаларды шығарыңыз.

      • Түрі/Қою/Көшіру:

        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 веб -шолғышына

    Еске салғыштар:

    1. Ескерту:

      Кейде сіз жоғарыда көрсетілген пәрменді берген кезде сізге келесі хабарлама келуі мүмкін:

      • ln: «./libnpjp2.so» символдық сілтемесін жасау: Файл бар
      • Бұл мәселені шешу үшін келесі пәрменді қолдана отырып, алдыңғы символдық сілтемені алып тастаңыз:
      • Түрі/Көшіру/Қою:

        cd/usr/lib/mozilla/плагиндер

      • Түрі/Көшіру/Қою:

        sudo rm -rf libnpjp2.so

      • Пәрменді шығарар алдында/usr/lib/mozilla/plugins каталогында екеніңізге көз жеткізіңіз
    2. Веб -шолғышты қайта іске қосыңыз және Java шолғышында Java жұмыс істейтінін тексеру үшін Java Tester -ге өтіңіз.

Ұсынылған: