نحوه نصب Oracle Java JDK در سیستم عامل لینوکس اوبونتو

نویسنده: Laura McKinney
تاریخ ایجاد: 10 ماه آوریل 2021
تاریخ به روزرسانی: 25 ژوئن 2024
Anonim
نحوه نصب Oracle Java (JDK) در Ubuntu 20.04 LTS، Debian Linux
ویدیو: نحوه نصب Oracle Java (JDK) در Ubuntu 20.04 LTS، Debian Linux

محتوا

این آموزش نحوه نصب Oracle Java 8 32 بیتی و 64 بیتی (نسخه را پوشش می دهد) 1.8.0_20JDK روی سیستم عامل های 32 بیتی و 64 بیتی اوبونتو. این مراحل فقط در دبیان و Linux Mint قابل اجرا هستند. این مقاله فقط برای کسانی است که می خواهند Oracle Java JDK را با Oracle Java JRE موجود در نسخه بارگیری JDK نصب کنند. دستورالعمل نصب Oracle Java JDK در سیستم عامل های دبیان و لینوکس مانند دبیان ، اوبونتو و لینوکس مینت.

مراحل

  1. بررسی کنید که آیا سیستم عامل لینوکس اوبونتو 32 بیتی است یا 64 بیتی ، ترمینال را باز کرده و دستور زیر را وارد کنید.
    • نوع / کپی / جای گذاری: پرونده / sbin / init
      • توجه داشته باشید که نسخه لینوکس اوبونتو 32 بیتی است یا 64 بیتی.

  2. بررسی کنید که آیا جاوا روی سیستم نصب شده است یا خیر. باید دستور را وارد ترمینال کنید.
    • ترمینال را باز کرده و دستور زیر را وارد کنید.
      • نوع / کپی / جای گذاری: جاوا -وره
    • اگر OpenJDK نصب شود ، خط زیر را مشاهده خواهید کرد:
      • نسخه جاوا "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15 ~ pre1-0lucid1)
        OpenJDK 64-Bit Server VM (ساخت 19.0-b09 ، حالت مخلوط)
    • اگر OpenJDK را روی سیستم خود نصب کرده اید ، نسخه اشتباه این تمرین را نصب کرده اید.

  3. OpenJDK / JRE را به طور کامل از سیستم حذف کرده و یک دایرکتوری برای ذخیره باینری های Oracle Java JDK / JRE ایجاد کنید. این روش برای جلوگیری از درگیری سیستم و سردرگمی بین نسخه های مختلف توسعه دهندگان جاوا است. به عنوان مثال ، اگر OpenJDK / JRE را روی سیستم نصب کنید ، می توانید با وارد کردن دستور زیر آن را حذف کنید:
    • نوع / کپی / جای گذاری: sudo apt-get purge openjdk - *
      • این دستور OpenJDK / JRE را به طور کامل از سیستم حذف می کند.
    • نوع / کپی / جای گذاری: sudo mkdir -p / usr / local / java
      • این دستور یک دایرکتوری برای ذخیره باینری های Oracle Java JDK و JRE ایجاد می کند.

  4. Oracle Java JDK را برای لینوکس بارگیری کنید. حتما انتخاب کنید دقیقا باینریهای فشرده شده برای سیستم عاملهای 32 بیتی یا 64 بیتی (با tar.gz ختم می شود).
    • به عنوان مثال ، اگر از لینوکس 32 بیتی اوبونتو استفاده می کنید ، 32 بیتی Oracle Java را بارگیری کنید.
    • اگر از اوبونتو لینوکس 64 بیتی استفاده می کنید ، Oracle Java 64-bit را بارگیری کنید.
    • گزینه، بارگیری اسناد Oracle Java JDK
      • jdk-8u20-apidocs.zip را انتخاب کنید
    • اطلاعات مهم: 64 بیتی Oracle Java روی سیستم عامل 32 بیتی لینوکس کار نمی کند ، اگر شما عمداً Oracle Java 64 بیتی را روی Ubuntu Linux 32-bit نصب کنید ، پیام خطای سیستم را دریافت خواهید کرد.
  5. باینری Java Oracle را در فهرست / usr / local / java کپی کنید. جاوا معمولاً بارگیری شده در فهرست ذخیره می شود: / home /"اسم شما"/ بارگیری ها
    • نحوه نصب Oracle Java 32-bit در Ubuntu Linux 32-bi:
      • نوع / کپی / جای گذاری: سی دی / خانه /"اسم شما"/ بارگیری ها
      • نوع / کپی / جای گذاری: sudo cp -r jdk-8u20-linux-i586.tar.gz / usr / local / java /
      • نوع / کپی / جای گذاری: cd / usr / local / java
    • دستورالعمل نصب Oracle Java 64-bit در اوبونتو 64-bit:
      • نوع / کپی / جای گذاری: سی دی / خانه /"اسم شما"/ بارگیری ها
      • نوع / کپی / جای گذاری: sudo cp -r jdk-8u20-linux-x64.tar.gz / usr / local / java /
      • نوع / کپی / جای گذاری: cd / usr / local / java
  6. فایل Java را در دایرکتوری / usr / local / java استخراج کنید
    • نحوه نصب Oracle Java 32-bit در Ubuntu Linux 32-bit:
      • نوع / کپی / جای گذاری: sudo tar xvzf jdk-8u20-linux-i586.tar.gz
    • نحوه نصب Oracle Java 64-bit در Ubuntu Linux 64-bit:
      • نوع / کپی / جای گذاری: sudo tar xvzf jdk-8u20-linux-x64.tar.gz
  7. فهرست 1 را دوباره بررسی کنید. در این مرحله ، 2 دایرکتوری باینری فشرده نشده در / usr / local / java Java JDK / JRE مشاهده می کنید که به شرح زیر است:
    • نوع / کپی / جای گذاری: ls -a
    • jdk1.8.0_20
    • jre1.8.0_20
  8. مسیر پرونده / etc / profile را ویرایش کرده و متغیرهای سیستم زیر را به مسیر اضافه کنید. برای باز کردن / etc / profile از نانو ، gedit یا ویرایشگر متن دیگر استفاده کنید.
    • نوع / کپی / جای گذاری: sudo gedit / etc / profile
    • یا
    • نوع / کپی / جای گذاری: sudo nano / etc / profile
  9. با استفاده از کلید پیمایش به پایین پرونده بروید و خط زیر را در پرونده / etc / profile وارد کنید:
    • نوع / کپی / جای گذاری:

      JAVA_HOME = / usr / محلی / جاوا /jdk1.8.0_20
      JRE_HOME = / usr / محلی / جاوا /jre1.8.0_20
      PATH = $ PATH: $ JRE_HOME / bin: $ JAVA_HOME / bin
      صادرات JAVA_HOME
      صادرات JRE_HOME
      مسیر صادرات
  10. پرونده / etc / profile را ذخیره کرده و از آن خارج شوید.
  11. سیستم اوبونتو لینوکس را از محل Oracle Java JDK / JRE مطلع کنید. این نحوه اطلاع رسانی به سیستم است که نسخه Oracle Java آماده استفاده است.
    • نوع / کپی / جای گذاری: sudo update-alternatives - install "/ usr / bin / java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1
      • این دستور به اطلاع سیستم می رسد که Oracle Java JRE برای استفاده آماده است.
    • نوع / کپی / جای گذاری: sudo update-alternatives -installes "/ usr / bin / javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
      • این دستور به اطلاع سیستم می رسد که Oracle Java JDK برای استفاده آماده است.
    • نوع / کپی / جای گذاری: sudo update-alternatives - نصب "/ usr / bin / javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1
      • این دستور برای اطلاع رسانی به سیستم است که Oracle Java Web برای استفاده آماده است.
  12. به سیستم لینوکس اوبونتو اطلاع دهید که Oracle Java JDK / JRE جاوا پیش فرض است.
    • نوع / کپی / جای گذاری: sudo update-alternatives -set java /usr/local/java/jdk1.8.0_20/bin/java
      • این دستور تنظیم سیستم جاوا برای سیستم است.
    • نوع / کپی / جای گذاری: sudo update-alternatives -set javac /usr/local/java/jdk1.8.0_20/bin/javac
      • این دستور تنظیم کامپایلر javac برای سیستم است.
    • نوع / کپی / جای گذاری: sudo update-alternatives -set javaws /usr/local/java/jdk1.8.0_20/bin/javaws
      • این دستور تنظیم Java Web برای بوت شدن در سیستم است.
  13. با وارد کردن دستور زیر مسیر سیستم / etc / profile را بارگیری کنید:
    • نوع / کپی / جای گذاری: منبع / و غیره / مشخصات
    • مسیر پرونده / etc / profile را یادآوری کنید که سیستم لینوکس اوبونتو شما را مجدداً راه اندازی می کند.
  14. بررسی کنید آیا Oracle Java به درستی بر روی سیستم نصب شده است یا خیر. دستور زیر را اجرا کنید و نسخه جاوا را بخاطر بسپارید:
  15. نصب موفقیت آمیز Oracle Java 32-bit نمایش داده می شود:
    • نوع / کپی / جای گذاری: جاوا -وره
      • این دستور نمایش نسخه جاوا در سیستم است.
    • پیام زیر را دریافت خواهید کرد.
      • نسخه جاوا "1.8.0_20"
        Java (TM) SE Runtime Environment (ساخت 1.8.0_20-b26)
        Java HotSpot (TM) Server VM (ساخت 25.20-b23 ، حالت مخلوط)
    • نوع / کپی / جای گذاری: javac -version
      • این یک دستور است که به شما اطلاع می دهد می توانید برنامه های جاوا را از ترمینال کامپایل کنید.
    • پیام زیر را دریافت خواهید کرد:
      • javac 1.8.0_20
  16. نصب موفقیت آمیز Oracle Java 64-bit نمایش داده می شود:
    • نوع / کپی / جای گذاری: جاوا - وارونگی
      • این دستور نمایش نسخه جاوا است که روی سیستم اجرا می شود.
    • پیام زیر را دریافت خواهید کرد:
      • نسخه جاوا "1.8.0_20"
        Java (TM) SE Runtime Environment (ساخت 1.8.0_20-b26)
        Java HotSpot (TM) Server VM (ساخت 25.20-b23 ، حالت مخلوط)
    • نوع / کپی / جای گذاری: javac -version
      • این یک دستور است که به شما می گوید می توانید برنامه های جاوا را از ترمینال کامپایل کنید.
    • پیام زیر را دریافت خواهید کرد:
      • javac 1.8.0_20
  17. تبریک می گویم ، شما با موفقیت Oracle Java را روی سیستم لینوکس خود نصب کردید. اکنون سیستم اوبونتو لینوکس خود را مجدداً راه اندازی کنید. سپس سیستم برای اجرای و توسعه برنامه های جاوا به طور کامل پیکربندی می شود. بعد ، می توانید برنامه های جاوا را به دنبال آموزشهای آنلاین کامپایل و اجرا کنید. تبلیغات

اختیاری: نحوه فعال کردن Oracle Java در مرورگر وب

  1. برای فعال کردن افزونه های جاوا در یک مرورگر وب ، باید یک پیوند نمادین از فهرست افزونه مرورگر به مکان پلاگین جاوا از جمله Oracle Java ایجاد کنید.

یادداشت مهم: هنگام فعال کردن Oracle Java 7 در مرورگر وب ، به دلیل آسیب پذیری ها و سو explo استفاده های امنیتی ، با احتیاط عمل می کنم. به خصوص ، هنگام فعال کردن Oracle Java 7 بر روی یک مرورگر وب ، اگر یک حفره امنیتی وجود داشته باشد و از آن سو استفاده کنید ، فرد بد می تواند به سیستم شما نفوذ کند. برای اطلاعات بیشتر ، به وب سایت زیر مراجعه کنید: تست کننده جاوا

گوگل کروم

آموزش 32 بیتی Oracle Java:

  1. دستورات زیر را صادر کنید.
    • نوع / کپی / جای گذاری: sudo mkdir -p / opt / google / chrome / plugins
      • این دستور ایجاد دایرکتوری / opt / google / chrome / plugins است
    • نوع / کپی / جای گذاری: cd / opt / google / chrome / plugins
      • این دستور تغییر در فهرست افزونه های Google Chrome است ، قبل از ایجاد پیوند نماد مطمئن شوید که در آن فهرست هستید.
    • نوع / کپی / جای گذاری: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
      • در اینجا دستور تولید پیوند نمادین از پلاگین JRE (Java Operating Environment) وجود دارد. libnpjp2.so به مرورگر وب Google Chrome بروید.

آموزش Oracle Java64-bit:

  1. دستورات زیر را وارد کنید:
    • نوع / کپی / جای گذاری: sudo mkdir -p / opt / google / chrome / plugins
      • این دستور ایجاد دایرکتوری / opt / google / chrome / plugins است
    • نوع / کپی / جای گذاری: cd / opt / google / chrome / plugins
      • این تغییر دستور در فهرست افزونه های Google Chrome است ، قبل از ایجاد پیوند نمادین مطمئن شوید که در این فهرست هستید.
    • نوع / کپی / جای گذاری: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
      • در اینجا دستور تولید پیوند نمادین از پلاگین Java JRE (Java Operating Environment) وجود دارد. libnpjp2.so به مرورگر وب Google Chrome بروید.

به یاد آوردن:

  1. توجه داشته باشید: بارها پیام زیر را دریافت خواهید کرد:
    • ln: ایجاد پیوند نمادین `./libnpjp2.so ': پرونده وجود دارد
    • برای دور زدن این مسئله ، به سادگی پیوند نماد قبلی را با دستور زیر حذف کنید:
    • نوع / کپی / جای گذاری: cd / opt / google / chrome / plugins
    • نوع / کپی / جای گذاری: sudo rm -rf libnpjp2.so
    • قبل از وارد کردن دستور مطمئن شوید که در فهرست / opt / google / chrome / plugins هستید.
  2. مرورگر وب را مجدداً راه اندازی کنید و برای آزمایش عملکرد جاوا در مرورگر به Java Tester مراجعه کنید.

موزیلا فایرفاکس

آموزش 32 بیتی Oracle Java:

  1. دستورات زیر را وارد کنید:
    • نوع / کپی / جای گذاری: پلاگین های cd / usr / lib / mozilla /
      • این تغییر دستور در پوشه / usr / lib / mozilla / plugins است ، اگر از قبل در دسترس نیست ، یک دایرکتوری ایجاد کنید.
    • نوع / کپی / جای گذاری: sudo mkdir -p / usr / lib / mozilla / پلاگین ها
      • در اینجا دستور create / usr / lib / mozilla / plugins directory قرار دارد ، مطمئن شوید که قبل از ایجاد پیوند نمادین در این فهرست هستید.
    • نوع / کپی / جای گذاری: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so
      • در اینجا دستور تولید پیوند نمادین از پلاگین Java JRE (Java Operating Environment) وجود دارد. libnpjp2.so به مرورگر وب Mozilla Firefox بروید.

آموزش 64 بیتی Oracle Java:

  1. دستورات زیر را وارد کنید.
    • نوع / کپی / جای گذاری: پلاگین های cd / usr / lib / mozilla /
      • این تغییر دستور در فهرست / usr / lib / mozilla / plugins است ، اگر فهرست موجود نیست ، خودتان ایجاد کنید.
    • نوع / کپی / جای گذاری: sudo mkdir -p / usr / lib / mozilla / پلاگین ها
      • در اینجا دستور create / usr / lib / mozilla / plugins directory قرار دارد ، قبل از ایجاد پیوند نمادین مطمئن شوید که در این فهرست هستید.
    • نوع / کپی / جای گذاری: sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so
      • در اینجا دستور تولید پیوند نماد پلاگین Java JRE (Java Operating Environment) وجود دارد. libnpjp2.so به مرورگر وب Mozilla Firefox بروید.

به یاد آوردن:

  1. توجه داشته باشید: بارها پیام زیر را دریافت خواهید کرد:
    • ln: ایجاد پیوند نمادین `./libnpjp2.so ': پرونده وجود دارد
    • برای حل این مشکل به سادگی پیوند نماد قبلی را با دستور زیر حذف کنید:
    • نوع / کپی / جای گذاری: پلاگین های cd / usr / lib / mozilla /
    • نوع / کپی / جای گذاری: sudo rm -rf libnpjp2.so
    • قبل از وارد کردن دستور ، مطمئن شوید که در فهرست / usr / lib / mozilla / plugins هستید.
  2. مرورگر وب را مجدداً راه اندازی کرده و برای آزمایش عملکرد جاوا در مرورگر به صفحه تست کننده جاوا مراجعه کنید.