Ubuntu Linux -da Oracle Java -ni yangilashning 4 usuli

Mundarija:

Ubuntu Linux -da Oracle Java -ni yangilashning 4 usuli
Ubuntu Linux -da Oracle Java -ni yangilashning 4 usuli

Video: Ubuntu Linux -da Oracle Java -ni yangilashning 4 usuli

Video: Ubuntu Linux -da Oracle Java -ni yangilashning 4 usuli
Video: WINDOWS 10 ning siz bilmagan 7ta ajoyib xususiyatlari | 7 полезных фишек Windows 10 2024, May
Anonim

Ushbu hujjat Ubuntu Linux -da Oracle Java JDK/JRE -ning ko'plab yangi versiyalarini yangilashga yordam berishga mo'ljallangan. Har doim xatoliklar tuzatilishi va xavfsizlik muammolari tufayli Oracle Java JDK/JRE versiyasini yangilaydi.

  • Eslatma:

    Ushbu maqola sizda/usr/local/java-da joylashgan 32-bitli yoki 64-bitli Oracle Java 7 versiyasiga ega ekanligini va siz Oracle Java-ning yangi versiyasiga o'tishni xohlayotganingizni taxmin qiladi. Agar yo'q bo'lsa, qo'shimcha ma'lumot olish uchun quyidagi maqolani ko'ring:

  • Oracle Java -ni Ubuntu Linux -ga qanday o'rnatish kerak

Qadamlar

Ubuntu Linux -da Oracle Java -ni yangilang 1 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 1 -qadam

Qadam 1. Yangi Oracle Java ikkilik fayllarini yuklab oling, Ubuntu Linux tizim arxitekturasi uchun 32-bitli yoki 64-bitli Oracle Java-ning to'g'ri yangilangan Java JDK/JRE ikkilik fayllarini tanlaganingizga ishonch hosil qiling, Oracle Java ikkiliklari (tar. gz) kabi:

  • jdk-7u40-linux-i586.tar.gz (32 bitli)
  • jre-7u40-linux-i586.tar.gz (32 bitli)

    yoki

  • jdk-7u40-linux-x64.tar.gz (64-bit)
  • jre-7u40-linux-x64.tar.gz (64 bitli)

4-usul 1: 32-bitli Oracle Java ko'rsatmalari:

Ubuntu Linux -da Oracle Java -ni yangilang 2 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 2 -qadam

Qadam 1. Ildiz foydalanuvchisi bo'ling va yangi siqilgan Oracle Java ikkilik fayllarini yuklab olish katalogimizdan/usr/local/java -ga ko'chiring.

  • Turi/nusxa ko'chirish/joylashtirish:

    CD /uy /"sizning_foydalanuvchi_ ismingiz"/Yuklamalar

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo cp -r jdk-7u40-linux-i586.tar.gz/usr/local/java

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo cp -r jre-7u40-linux-i586.tar.gz/usr/local/java

  • Turi/nusxa ko'chirish/joylashtirish:

    cd/usr/local/java

Ubuntu Linux -da Oracle Java -ni yangilang 3 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 3 -qadam

2 -qadam. Keyin biz/usr/local/java katalogida Oracle Java ikkilik fayllarining yangi versiyasini ochamiz.

  • Turi/nusxa ko'chirish/joylashtirish:

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

  • Turi/nusxa ko'chirish/joylashtirish:

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

4-usul 2: 64-bitli Oracle Java ko'rsatmalari:

Oracle Java -ni Ubuntu Linux -da yangilang 4 -qadam
Oracle Java -ni Ubuntu Linux -da yangilang 4 -qadam

Qadam 1. Ildiz foydalanuvchisi bo'ling va yangi siqilgan Oracle Java ikkilik fayllarini yuklab olish katalogimizdan/usr/local/java -ga ko'chiring.

  • Turi/nusxa ko'chirish/joylashtirish:

    CD /uy /"sizning_foydalanuvchi_ ismingiz"/Yuklamalar

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo -s cp -r jdk-7u40-linux-x64.tar.gz/usr/local/java

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo -s cp -r jre-7u40-linux-x64.tar.gz/usr/local/java

  • Turi/nusxa ko'chirish/joylashtirish:

    cd/usr/local/java

Ubuntu Linux -da Oracle Java -ni yangilang 5 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 5 -qadam

2 -qadam. Keyin biz/usr/local/java katalogida Oracle Java ikkilik fayllarining yangi versiyasini ochamiz.

  • Turi/nusxa ko'chirish/joylashtirish:

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

  • Turi/nusxa ko'chirish/joylashtirish:

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

Oracle Java -ni Ubuntu Linux -da yangilang 6 -qadam
Oracle Java -ni Ubuntu Linux -da yangilang 6 -qadam

3 -qadam. Bu vaqtda siz/usr/local/java dagi Java JDK/JRE uchun ikkita yangi siqilmagan ikkilik katalogga ega bo'lishingiz kerak:

jdk1.7.0_40

jre1.7.0_40

Bilan birga:

jdk1.7.0_25

jre1.7.0_25

3 -usul 4: Linux tizimini PATH -ni o'zgartiring:

Ubuntu Linux 7 da Oracle Java -ni yangilang
Ubuntu Linux 7 da Oracle Java -ni yangilang

Qadam 1. Tizim PATH faylini /etc /profile -ni tahrirlang va quyidagi tizim o'zgaruvchilarini tizim yo'lingizga qo'shing

Gedit, nano yoki boshqa matn muharriridan root sifatida foydalaning va /etc /profile -ni oching

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo gedit /etc /profile

    yoki

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo nano /etc /profile

Ubuntu Linux 8 -da Oracle Java -ni yangilang
Ubuntu Linux 8 -da Oracle Java -ni yangilang

Qadam 2. Ok tugmachalari yordamida faylning oxirigacha pastga siljiting va quyidagi satrlarni Ubuntu Linux -dagi /etc /profile faylining oxiriga qo'shing, bunda siz versiya raqamlarini eskisidan o'zgartirasiz. Oracle Java -ni Java -ning yangi versiyasiga o'tkazsangiz, quyidagi tizimdagi PATH fayli /etc /profile -dagi versiya raqamlarini o'zgartirasiz:

/Etc /profile faylini o'zgartiring:

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 -ni eksport qilish

JRE_HOME -ni eksport qilish

PATH eksport qilish

Buni o'zgartiring:

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 -ni eksport qilish

JRE_HOME -ni eksport qilish

PATH eksport qilish

Faylni saqlang va chiqing

4 -usul 4: tizimingizga Oracle Java -ning yangilangan versiyasi haqida xabar bering:

Ubuntu Linux 9 -da Oracle Java -ni yangilang
Ubuntu Linux 9 -da Oracle Java -ni yangilang

Qadam 1. Oracle Java JRE/JDK joylashgan Ubuntu Linux tizimiga xabar bering, endi siz Oracle Java 1.7.0_40 dan foydalanish uchun tizimni yangilamoqchisiz.

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-"/usr/bin/java" "java" "/usr/local/java/ni o'rnating jre1.7.0_40/bin/java "1

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-"/usr/bin/javac" "javac" "/usr/local/java/ni o'rnating jdk1.7.0_40/bin/javac "1

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-"/usr/bin/javaws" "javaws" "/usr/local/java/ni o'rnating jre1.7.0_40/bin/javaws "1

Ubuntu Linux 10 -da Oracle Java -ni yangilang
Ubuntu Linux 10 -da Oracle Java -ni yangilang

2 -qadam. Ubuntu Linux tizimiga xabar bering, Oracle Java JRE 1.7.0_40 yangi standart Java bo'lishi kerak

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-java/usr/local/java/ni o'rnating jre1.7.0_40/bin/java

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-javac/usr/local/java/ni o'rnating jdk1.7.0_40/bin/javac

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo update-alternatives-javaws/usr/local/java/ni o'rnating jre1.7.0_40/bin/javaws

Oracle Java -ni Ubuntu Linux -da yangilang 11 -qadam
Oracle Java -ni Ubuntu Linux -da yangilang 11 -qadam

Qadam 3. Quyidagi buyruqni yozib, tizimni keng PATH /etc /profilini qayta yuklang:

  • Turi/nusxa ko'chirish/joylashtirish:

    . /etc/profil

  • E'tibor bering, Ubuntu Linux tizimini qayta ishga tushirgandan so'ng, tizimdagi PATH /etc /profile fayllari qayta yuklanadi
Ubuntu Linux -da Oracle Java -ni yangilang 12 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 12 -qadam

Qadam 4. Quyidagi buyruqlarni bajarib, yangi Java yangilanishining versiya raqamini qayd qilib, Oracle Java -ning yangi versiyasi tizimingizga to'g'ri o'rnatilganligini tekshiring

  • Turi/nusxa ko'chirish/joylashtirish:

    java versiyasi

    bu buyruq sizning tizimingizda ishlaydigan Java versiyasini ko'rsatadi

Ubuntu Linux -da Oracle Java -ni yangilang 13 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 13 -qadam

Qadam 5. Siz ko'rsatadigan xabarni olishingiz kerak:

  • java versiyasi "1.7.0_40"

    Java (TM) SE ish vaqti muhiti (qurish 1.7.0_40-b08) Java HotSpot (TM) 64-bitli server VM (25.1-b02 tuzilishi, aralash rejim)

  • Turi/nusxa ko'chirish/joylashtirish:

    javac -versiya

  • bu buyruq sizga terminal dasturidan java dasturlarini kompilyatsiya qila olishingizni bildiradi

    Siz ko'rsatadigan xabarni olishingiz kerak:

  • javac 1.7.0_40
Ubuntu Linux -da Oracle Java -ni yangilang 14 -qadam
Ubuntu Linux -da Oracle Java -ni yangilang 14 -qadam

Qadam 6. Shundan so'ng, siz eski Java JDK/JRE ikkilik fayllarini saqlaydigan katalogni olib tashlash orqali eski Oracle Java JDK/JRE -ni o'chirish imkoniyatiga egasiz

  • Turi/nusxa ko'chirish/joylashtirish:

    cd/usr/local/java

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo rm -rf jdk1.7.0_40

  • Turi/nusxa ko'chirish/joylashtirish:

    sudo rm -rf jre1.7.0_40

Ubuntu Linux 15 da Oracle Java -ni yangilang
Ubuntu Linux 15 da Oracle Java -ni yangilang

Qadam 7. Ubuntu Linux tizimini qayta ishga tushiring va sizning tizimingiz Java dasturlarini ishga tushirish va ishlab chiqish uchun to'liq tuzilgan bo'ladi

Majburiy emas: Internet -brauzerlarda Oracle Java -ni qanday yoqish mumkin

Veb-brauzerlarda Java plaginini yoqish uchun siz veb-brauzerlar plaginlari katalogidan Oracle Java tarqatish tizimiga kiritilgan Java plaginining joylashgan joyiga ramziy havola qilishingiz kerak

Gugl xrom

32 bitli Oracle Java ko'rsatmalari:

  1. Quyidagi buyruqlarni chiqaring.

    • Turi/nusxa ko'chirish/joylashtirish:

      sudo mkdir -p/opt/google/chrome/plaginlari

      bu/opt/google/chrome/plugins nomli katalog yaratadi

    • Turi/joylashtirish/nusxalash:

      cd/opt/google/chrome/plaginlari

      bu sizni google chrome plaginlari katalogiga o'zgartiradi, ramziy havola qilishdan oldin bu katalogda ekanligingizga ishonch hosil qiling

    • Turi/joylashtirish/nusxalash:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

      bu Java JRE (Java Runtime Environment) plaginidan ramziy havola yaratadi libnpjp2.so Google Chrome veb -brauzeringizga

64 bitli Oracle Java ko'rsatmalari:

  1. Quyidagi buyruqlarni chiqaring.

    • Turi/nusxa ko'chirish/joylashtirish:

      sudo mkdir -p/opt/google/chrome/plaginlari

      bu/opt/google/chrome/plugins nomli katalog yaratadi

    • Turi/joylashtirish/nusxalash:

      cd/opt/google/chrome/plaginlari

      bu sizni google chrome plaginlari katalogiga o'zgartiradi, ramziy havola qilishdan oldin bu katalogda ekanligingizga ishonch hosil qiling

    • Turi/joylashtirish/nusxalash:

      sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

      bu Java JRE (Java Runtime Environment) plaginidan ramziy havola yaratadi libnpjp2.so Google Chrome veb -brauzeringizga

Eslatmalar:

  1. Eslatma:

    Ba'zan siz yuqoridagi buyruqni berganingizda, siz quyidagi xabarni olishingiz mumkin:

    • ln: ramziy havola yaratish "./libnpjp2.so": Fayl mavjud
    • Ushbu muammoni hal qilish uchun quyidagi buyruq yordamida oldingi ramziy havolani olib tashlang:
    • Turi/nusxa ko'chirish/joylashtirish:

      cd/opt/google/chrome/plaginlari

    • Turi/nusxa ko'chirish/joylashtirish:

      sudo rm -rf libnpjp2.so

    • Buyruqni berishdan oldin/opt/google/chrome/plugins katalogida ekanligingizga ishonch hosil qiling
  2. Veb -brauzeringizni qayta ishga tushiring va Java brauzerida Java ishlayotganligini tekshirish uchun Java Tester -ga o'ting.

    Mozilla Firefox

    32 bitli Oracle Java ko'rsatmalari:

    1. Quyidagi buyruqni bering

      • Turi/joylashtirish/nusxalash:

        cd/usr/lib/mozilla/plaginlari

        bu sizni/usr/lib/mozilla/plugins katalogiga o'zgartiradi, agar sizda yo'q bo'lsa, ushbu katalogni yarating

      • Turi/joylashtirish/nusxalash:

        sudo mkdir -p/usr/lib/mozilla/plaginlari

        bu/usr/lib/mozilla/plugins katalogini yaratadi, ramziy havola qilishdan oldin bu katalogda ekanligingizga ishonch hosil qiling

      • Turi/joylashtirish/nusxalash:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so

        bu Java JRE (Java Runtime Environment) plaginidan ramziy havola yaratadi libnpjp2.so Mozilla Firefox veb -brauzeriga

    64 bitli Oracle Java ko'rsatmalari:

    1. Quyidagi buyruqlarni chiqaring.

      • Turi/joylashtirish/nusxalash:

        cd/usr/lib/mozilla/plaginlari

        bu sizni/usr/lib/mozilla/plugins katalogiga o'zgartiradi, agar sizda yo'q bo'lsa, ushbu katalogni yarating

      • Turi/joylashtirish/nusxalash:

        sudo mkdir -p/usr/lib/mozilla/plaginlari

        bu/usr/lib/mozilla/plugins katalogini yaratadi, ramziy havola qilishdan oldin bu katalogda ekanligingizga ishonch hosil qiling

      • Turi/joylashtirish/nusxalash:

        sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so

        bu Java JRE (Java Runtime Environment) plaginidan ramziy havola yaratadi libnpjp2.so Mozilla Firefox veb -brauzeriga

    Eslatmalar:

    1. Eslatma:

      Ba'zan siz yuqoridagi buyruqni berganingizda, siz quyidagi xabarni olishingiz mumkin:

      • ln: ramziy havola yaratish "./libnpjp2.so": Fayl mavjud
      • Ushbu muammoni hal qilish uchun quyidagi buyruq yordamida oldingi ramziy havolani olib tashlang:
      • Turi/nusxa ko'chirish/joylashtirish:

        cd/usr/lib/mozilla/plaginlari

      • Turi/nusxa ko'chirish/joylashtirish:

        sudo rm -rf libnpjp2.so

      • Buyruqni berishdan oldin/usr/lib/mozilla/plugins katalogida ekanligingizga ishonch hosil qiling
    2. Veb -brauzeringizni qayta ishga tushiring va Java brauzerida Java ishlayotganligini tekshirish uchun Java Tester -ga o'ting.

Tavsiya: