این مقاله نصب 32 بیتی و 64 بیتی Oracle Java 7 JRE (شماره نسخه فعلی است 1.8.0_73) در سیستم عامل های 32 بیتی و 64 بیتی اوبونتو. این راهنما در مورد Debian و Linux Mint نیز صدق می کند. به این مقاله پرداخته شده است فقط اگر می خواهید Oracle Java JRE را بر روی سیستم لینوکس مبتنی بر Debian نصب کنید ، به عنوان مثال Debian ، Ubuntu و Linux Mint. با استفاده از این روش ، شما فقط می تواند برنامه های جاوا را اجرا و اجرا کند و نمی تواند توسعه و برنامه نویسی را در جاوا انجام دهد. این مقاله به دلیل درخواست های بسیاری از کاربران دیگر که می خواهند نحوه کار را بدانند ایجاد شده است فقط Oracle Java JRE را در سیستم مالکیت اوبونتو نصب کنید. همچنین بخشی از نحوه فعال سازی Oracle Java JRE در مرورگر وب و استفاده از این روش را درج کرده ام. این راهنما بر روی Debian ، Ubuntu و Linux Mint کار می کند.
گام
مرحله 1. بررسی کنید سیستم عامل لینوکس اوبونتو دارای معماری 32 بیتی یا 64 بیتی است ، ترمینال را باز کرده و دستور زیر را اجرا کنید
-
نوع/کپی/چسباندن:
files /sbin /init
به نسخه بیتی معماری سیستم لینوکس اوبونتو خود توجه کنید ، چه 32 بیتی و چه 64 بیتی
مرحله 2. بررسی کنید که جاوا روی سیستم شما نصب شده است یا خیر
برای انجام این کار ، باید نسخه جاوا فرمان را از ترمینال اجرا کنید.
-
یک ترمینال را باز کرده و دستور زیر را وارد کنید:
-
نوع/کپی/چسباندن:
java -version
-
-
اگر OpenJDK را روی سیستم خود نصب کرده اید ، باید به این شکل باشد:
-
نسخه جاوا "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
OpenJDK 64-Bit Server VM (ساخت 19.0-b09 ، حالت مختلط)
-
- اگر OpenJDK روی سیستم شما نصب شده است ، نسخه فروشنده جاوا را برای این روش اشتباه نصب کرده اید.
مرحله 3. OpenJDK/JRE را از سیستم حذف کرده و یک دایرکتوری برای نگهداری فایل باینری Oracle Java JRE ایجاد کنید
این از درگیری و سردرگمی بین نسخه های مختلف فروشنده جاوا جلوگیری می کند. به عنوان مثال ، اگر سیستم شما OpenJDK/JRE دارد ، با تایپ کردن دستور زیر در خط فرمان آن را حذف کنید:
-
نوع/کپی/چسباندن:
sudo apt-get purge openjdk-\*
این دستور OpenJDK/JRE را به طور کامل از سیستم شما حذف می کند
-
نوع/کپی/چسباندن:
sudo mkdir -p/usr/local/java
این دستور یک دایرکتوری برای نگهداری باینری های Oracle Java JDK و JRE ایجاد می کند
مرحله 4. Oracle Java JRE را برای لینوکس بارگیری کنید
مطمئن شوید که یک فایل باینری فشرده انتخاب کرده اید درست برای معماری سیستم 32 بیتی یا 64 بیتی شما (آنهایی که به tar.gz ختم می شوند).
- به عنوان مثال ، اگر از سیستم عامل لینوکس 32 بیتی اوبونتو استفاده می کنید ، فایل باینری اوراکل جاوا 32 بیتی را بارگیری کنید.
- برای مثال ، اگر از سیستم عامل لینوکس اوبونتو 64 بیتی استفاده می کنید ، فایل باینری 64 بیتی اوراکل جاوا را بارگیری کنید.
-
اسناد Oracle Java JDK/JRE را بارگیری کنید (اختیاری).
jdk-7u40-apidocs.zip را انتخاب کنید
-
اطلاعات مهم:
باینری 64 بیتی اوراکل جاوا روی سیستم عامل لینوکس 32 بیتی اوبونتو کار نمی کند. در صورت نصب Oracle Java 64-bit در لینوکس اوبونتو 32 بیتی ، تعدادی پیام خطا دریافت خواهید کرد.
مرحله 5. باینری Oracle Java را در فهرست/usr/local/java کپی کنید
در بیشتر موارد ، باینری Oracle Java در آدرس /home /بارگیری می شود "نام کاربری شما"/بارگیری ها.
-
راهنمای نصب اوراکل جاوا 32 بیتی در لینوکس اوبونتو 32 بیتی:
-
نوع/کپی/چسباندن:
سی دی /خانه /"نام کاربری شما"/بارگیری ها
-
نوع/کپی/چسباندن:
sudo cp -r jre-8u73-linux-i586.tar.gz/usr/local/java
-
نوع/کپی/چسباندن:
cd/usr/local/java
-
-
راهنمای نصب اوراکل جاوا 64 بیتی در لینوکس اوبونتو 64 بیتی:
-
نوع/کپی/چسباندن:
سی دی /خانه /"نام کاربری شما"/بارگیری ها
-
نوع/کپی/چسباندن:
sudo cp -r jre-8u73-linux-x64.tar.gz/usr/local/java
-
نوع/کپی/چسباندن:
cd/usr/local/java
-
مرحله 6. دستور زیر را در فایل targz Oracle Java بارگیری شده اجرا کنید
مطمئن شوید که این کار را به صورت root انجام می دهید تا بتواند توسط همه کاربران سیستم اجرا شود. برای باز کردن ترمینال ریشه ، sudo -s را تایپ کنید و از شما خواسته می شود که رمز عبور را وارد کنید.
-
راهنمای نصب اوراکل جاوا 32 بیتی در لینوکس اوبونتو 32 بیتی:
-
نوع/کپی/چسباندن:
sudo chmod a+x jre-8u73-linux-i586.tar.gz
-
-
راهنمای نصب اوراکل جاوا 64 بیتی در لینوکس اوبونتو 64 بیتی:
-
نوع/کپی/چسباندن:
sudo chmod a+x jre-8u73-linux-x64.tar.gz
-
مرحله 7. فایل باینری فشرده Java را در فهرست/usr/local/java باز کنید
-
راهنمای نصب اوراکل جاوا 32 بیتی در لینوکس اوبونتو 32 بیتی:
-
نوع/کپی/چسباندن:
sudo tar xvzf jre-8u73-linux-i586.tar.gz
-
-
راهنمای نصب اوراکل جاوا 64 بیتی در لینوکس اوبونتو 64 بیتی:
-
نوع/کپی/چسباندن:
sudo tar xvzf jre-8u73-linux-x64.tar.gz
-
مرحله 8. دایرکتوری خود را دوباره بررسی کنید
در این مرحله ، فایل باینری فشرده نشده در پوشه/usr/local/java برای Java JDK/JRE قرار دارد که به صورت زیر لیست شده است:
-
نوع/کپی/چسباندن:
ls -a
- jre1.8.0_73
مرحله 9. فایل مسیر سیستم /etc /profile را ویرایش کرده و متغیرهای سیستم زیر را در مسیر سیستم خود اضافه کنید
از nano ، gedit یا ویرایشگر متن دیگری به عنوان root استفاده کنید ، به مسیر /etc /profile بروید.
-
نوع/کپی/چسباندن:
sudo gedit /etc /profile
- یا
-
نوع/کپی/چسباندن:
sudo nano /etc /profile
مرحله 10. با استفاده از کلیدهای جهت دار به انتهای فایل بروید و خط زیر را در انتهای فایل /etc /profile اضافه کنید:
-
نوع/کپی/چسباندن:
JAVA_HOME =/usr/local/java/jre1.8.0_73
PATH = $ PATH: $ HOME/سطل: $ JAVA_HOME/بن
JAVA_HOME صادر کنید
مسیر صادرات
مرحله 11. فایل /etc /profile را ذخیره کرده و خارج شوید
مرحله 12. به Oracle Java JRE خود بگویید که سیستم لینوکس اوبونتو شما کجاست
بنابراین ، سیستم می داند که می توان از نسخه جدید Oracle Java استفاده کرد.
-
نوع/کپی/چسباندن:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.8.0_73/bin/java" 1
این دستور به سیستم اطلاع می دهد که Oracle Java JRE در حال اجرا است
-
نوع/کپی/چسباندن:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.8.0_73/bin/javaws" 1
این دستور به سیستم اطلاع می دهد که می توان از Oracle Java Web start استفاده کرد
مرحله 13. به سیستم لینوکس اوبونتو خود بگویید که Oracle Java JRE باید جاوا پیش فرض باشد
-
نوع/کپی/چسباندن:
sudo update-alternatives-set java /usr/local/java/jre1.8.0_73/bin/java
این دستور محیط اجرای جاوا را برای سیستم شما تنظیم می کند
-
نوع/کپی/چسباندن:
sudo update-alternatives-set javaws /usr/local/java/jre1.8.0_73/bin/javaws
این دستور Java start Web را برای سیستم شما راه اندازی می کند
مرحله 14. با تایپ کردن دستور زیر بارگذاری مجدد PATH /etc /profile در سراسر سیستم:
-
نوع/کپی/چسباندن:
به /etc/profile
- توجه داشته باشید که فایل PATH در سراسر سیستم /etc /profile پس از راه اندازی مجدد سیستم لینوکس اوبونتو بارگیری می شود.
مرحله 15. تست کنید که آیا اوراکل جاوا به درستی روی سیستم شما نصب شده است یا خیر
دستور زیر را اجرا کرده و به نسخه جاوا توجه کنید:
مرحله 16. نصب موفق 32-it Oracle Java نشان می دهد:
-
نوع/کپی/چسباندن:
java -version
این دستور نسخه جاوا را بر روی سیستم شما نشان می دهد
-
شما باید پیامی دریافت کنید که می گوید:
-
نسخه جاوا "1.8.0_05"
Java (TM) SE Runtime Environment (build 1.8.0_05-b18)
Java HotSpot (TM) سرور VM (ساخت 24.45-b08 ، حالت مختلط)
-
مرحله 17. نصب موفق 64 بیتی Oracle Java نشان می دهد:
-
نوع/کپی/چسباندن:
java -version
این دستور نسخه جاوا را بر روی سیستم شما نشان می دهد
-
شما باید پیامی دریافت کنید که می گوید:
-
نسخه جاوا "1.8.0_73"
Java (TM) SE Runtime Environment (build 1.8.0_05-b18)
Java HotSpot (TM) 64 بیتی سرور VM (ساخت 24.45-b08 ، حالت مختلط)
-
مرحله 18. تبریک می گوییم ، شما Oracle Java JRE را بر روی سیستم لینوکس خود نصب کرده اید
حالا سیستم لینوکس اوبونتو را راه اندازی مجدد کنید. پس از آن ، سیستم شما به طور کامل پیکربندی می شود تا برنامه های جاوا را اجرا کند.
اختیاری: نحوه فعال سازی Oracle Java در مرورگر وب
برای فعال کردن افزونه های جاوا در مرورگر وب ، باید یک پیوند نمادین از فهرست افزونه مرورگر وب به محل افزونه جاوا که در توزیع Oracle جاوا موجود است ایجاد کنید
اسناد حیاتی:
هنگام فعال کردن Oracle Java 8 در مرورگر وب ، باید بسیار مراقب باشید زیرا خطاها و سوء استفاده های امنیتی زیادی وجود دارد. در اصل ، اگر Oracle Java 8 را در مرورگر وب خود فعال کنید ، سیستم شما در برابر حملات افراد بد آسیب پذیر است. برای اطلاعات بیشتر در مورد امنیت جاوا ، از این وب سایت دیدن کنید: Java Tester
گوگل کروم
راهنمای اوراکل جاوا 32 بیتی:
-
دستور زیر را وارد کنید.
-
نوع/کپی/چسباندن:
sudo mkdir -p/opt/google/chrome/plugins
این دستور یک پوشه به نام/opt/google/chrome/plugins ایجاد می کند
-
نوع/کپی/چسباندن:
cd/opt/google/chrome/plugins
این شما را به فهرست افزودنیهای Google Chrome تبدیل می کند. هنگام ایجاد پیوند نمادین مطمئن شوید که در این فهرست هستید
-
نوع/کپی/چسباندن:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
یک پیوند نمادین از افزونه Java JRE (Java Runtime Environment) ایجاد می شود libnpjp2.so برای Google Chrome شما
-
راهنمای اوراکل جاوا 64 بیتی:
-
دستور زیر را وارد کنید.
-
نوع/کپی/چسباندن:
sudo mkdir -p/opt/google/chrome/plugins
شما یک دایرکتوری به نام/opt/google/chrome/plugins ایجاد خواهید کرد
-
نوع/کپی/چسباندن:
cd/opt/google/chrome/plugins
این شما را به فهرست راهنمای افزونه های Google Chrome تبدیل می کند. قبل از ایجاد یک پیوند نمادین ، مطمئن شوید که در دایرکتوری هستید
-
نوع/کپی/چسباندن:
sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
یک پیوند نمادین از افزونه Java JRE (Java Runtime Environment) ایجاد می شود libnpjp2.so به Google Chrome شما
-
یادآور:
-
یادداشت:
گاهی اوقات هنگام وارد کردن دستور بالا ، پیام زیر ظاهر می شود:
- ln: ایجاد پیوند نمادین `./libnpjp2.so ': فایل موجود است
- برای رفع این مشکل ، کافی است پیوند نمادین قبلی را با استفاده از دستور زیر حذف کنید:
-
نوع/کپی/چسباندن:
cd/opt/google/chrome/plugins
-
نوع/کپی/چسباندن:
sudo rm -rf libnpjp2.so
- قبل از وارد کردن دستور ، مطمئن شوید که در فهرست/opt/google/chrome/plugins هستید
-
مرورگر وب را مجدداً راه اندازی کنید و از Java Tester دیدن کنید تا ببینید آیا جاوا در مرورگر وب کار می کند یا خیر.
موزیلا فایرفاکس
راهنمای اوراکل جاوا 32 بیتی:
-
دستور زیر را وارد کنید.
-
نوع/کپی/چسباندن:
cd/usr/lib/mozilla/plugins
این دستور شما را به پوشه/usr/lib/mozilla/plugins تغییر می دهد. اگر این دایرکتوری وجود ندارد ، آن را ایجاد کنید
-
نوع/کپی/چسباندن:
sudo mkdir -p/usr/lib/mozilla/plugins
این دستور یک پوشه/usr/lib/mozilla/plugins ایجاد می کند. قبل از ایجاد یک پیوند نمادین ، مطمئن شوید که در این فهرست هستید
-
نوع/کپی/چسباندن:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
پیوند نمادین شما از افزونه Java JRE (Java Runtime Environment) ایجاد می شود libnpjp2.so به موزیلا فایرفاکس شما
-
راهنمای اوراکل جاوا 64 بیتی:
-
دستور زیر را وارد کنید.
-
نوع/کپی/چسباندن:
cd/usr/lib/mozilla/plugins
این شما را به فهرست/usr/lib/mozilla/plugins تغییر می دهد. اگر این دایرکتوری وجود ندارد ، آن را ایجاد کنید
-
نوع/کپی/چسباندن:
sudo mkdir -p/usr/lib/mozilla/افزونه
این دستور یک پوشه/usr/lib/mozilla/plugins ایجاد می کند. قبل از ایجاد یک پیوند نمادین ، مطمئن شوید که داخل این فهرست هستید
-
نوع/کپی/چسباندن:
sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
یک پیوند نمادین از افزونه Java JRE (Java Runtime Environment) ایجاد می شود libnpjp2.so به موزیلا فایرفاکس شما
-
یادآور:
-
یادداشت:
گاهی اوقات هنگام وارد کردن دستور پیامی ظاهر می شود که می گوید:
- ln: ایجاد پیوند نمادین `./libnpjp2.so ': فایل موجود است
- برای رفع آن ، کافی است پیوند نمادین قبلی را با استفاده از دستور زیر حذف کنید:
-
نوع/کپی/چسباندن:
cd/usr/lib/mozilla/plugins
-
نوع/کپی/چسباندن:
sudo rm -rf libnpjp2.so
- قبل از وارد کردن دستور ، مطمئن شوید که در فهرست/usr/lib/mozilla/plugins هستید.
-
مرورگر وب خود را مجدداً راه اندازی کنید و از Java Tester دیدن کنید تا ببینید آیا جاوا در مرورگر به درستی کار می کند یا خیر.
-