آموزش نصب جاوا در اوبونتو

آموزش نصب جاوا در اوبونتو

ین مقاله به شما آموزش می دهد که چگونه جاوا را در اوبونتو 18.04 نصب کنید. این دستورات روی هر سرور اختصاصی یا رایانه ای که آخرین نسخه اوبونتو 18.04 Bionic Beaver و همچنین 16.04 و هر نسخه پشتیبانی طولانی مدت (LTS) را اجرا می کند، کار می کند. جاوا معمولاً در سه نسخه به نام های Micro (ME)، Enterprise (EE) و Standard Edition (EE) توزیع می شود. برای این راهنما، ما از Java SE 11 (LTS) استفاده خواهیم کرد.

در صورتی که به سرور اختصاصی  یا سرور مجازی NVME نیاز دارید می توانید آن ها را با بهترین قیمت از روناک هاست تهیه کنید.

به طور کلی جاوا یکی از زبان های برنامه نویسی پیشرو در جهان است. این برنامه به گونه ای ایجاد شده است که تا حد امکان وابستگی کمتری داشته باشد، که به توسعه دهندگان برنامه اجازه می دهد تا فلسفه «یک بار بنویس، هرجا اجرا شود» را اعمال کنند. در نتیجه، یک کد جاوا کامپایل شده می تواند بر روی هر پلتفرمی که جاوا را پشتیبانی می کند، کار کند. می توانید از آن برای ساخت هر چیزی از برنامه های کاربردی وب ساده گرفته تا نرم افزارهای پیشرفته تر استفاده کنید.

بدون مقدمه، بیایید ببینیم چگونه می توانیم جاوا را در اوبونتو 18.04 نصب کنیم.

JDK یا JRE؟

OpenJDK (کیت توسعه جاوا) و Oracle JRE (محیط زمان اجرا جاوا) دو کیت اصلی هستند که با آنها کار خواهید کرد. اوراکل جاوا شامل JVM، برنامه جاوا، در کنار زیرساخت های دیگر است، در حالی که JDK یک ابر مجموعه از JRE است. JDK در اصل یک SDK (کیت توسعه نرم افزار) است، زیرا به شما امکان دسترسی به همه چیز در JRE به علاوه ابزارهایی مانند jdb، javadoc و خود کامپایلر – javac را می دهد.

اگر علاقه ای به کامپایل نرم افزار جاوا ندارید، JRE به خوبی می تواند این کار را انجام دهد. اگر این موضوع تغییر کرد، می‌توانید بعداً آن را به‌روزرسانی کنید.

دستورات زیر به این معنی است که شما در حال حاضر از یک کاربر root استفاده می‌کنید، اما در صورتی که اینطور نیست، باید sudo را در ابتدای دستورات خود اضافه کنید.

نصب جاوا در اوبونتو از طریق Default Package Manager یا مدیریت بسته پیش فرض

اولین روش برای نصب جاوا در اوبونتو از طریق بسته های پیش فرض است. فرآیند را با به‌روزرسانی بسته‌های فعلی به آخرین نسخه آغاز کنید:

apt-get update && apt-get upgrade

 

پس از اتمام، آخرین نسخه Java Runtime Environment (JRE) را با اجرای دستور زیر نصب کنید:

apt-get install default-jre

همچنین امکان نصب کیت توسعه جاوا (JDK) وجود دارد. با نرم افزار خاصی که مورد نیاز است یا برای کامپایل برنامه های جاوا استفاده می شود. JDK شامل JRE است، بنابراین اگر این روش را به جای آن انتخاب کنید، ضرری ندارد.

apt-get install default-jdk

تمام شد، جاوا برای استفاده در سیستم اوبونتو شما آماده است. با این دستورات می توانید دوباره بررسی کنید که آیا به درستی نصب شده است یا خیر:

java -versionjavac -version

خروجی مشابه موارد زیر خواهد بود:

root@vps42681194:~# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 11.0.6

آموزش نصب جاوا در اوبونتو از طریق Oracle JDK 

همچنین، نصب جاوا در اوبونتو با استفاده از JDK رسمی Oracle امکان پذیر است. با به روز رسانی بسته های فعلی خود به آخرین نسخه شروع کنید:

apt-get update && apt-get upgrade

برای این مثال، از کتابخانه شخص ثالثی که توسط WebUpd8 مدیریت می‌شود، استفاده خواهیم کرد. برای پیاده سازی آسان تر، ابتدا بسته زیر را نصب کنید:

apt-get install software-properties-common

سپس، Java Uprising PPA را با دستور زیر دریافت کنید:

add-apt-repository ppa:linuxuprising/java

حتی ممکن است بخواهید زمانی که در حال انجام آن هستید یک به روز رسانی سریع اجرا کنید:

apt-get update

در نهایت، می‌توانید با اجرای دستور زیر و دنبال کردن دستورالعمل‌های روی صفحه، جاوا را روی سیستم اوبونتو نصب کنید:

apt update; apt-get install oracle-java17-installer

سپس مطمئن شوید که با استفاده از صفحه کلید خود “yes” را انتخاب کنید تا شرایط مجوز را بپذیرید و نصب شما آغاز می شود.

تبریک میگویم! جاوا با موفقیت نصب شد. می توانید آن را با بررسی نسخه با این دو دستور تأیید کنید:

java -version

javac -version

خروجی مشابه ظاهر می شود:

root@vps42681194:~# java -version
openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1)
OpenJDK 64-Bit Server VM (build 11.0.6+10-post-Ubuntu-1ubuntu118.04.1, mixed mode, sharing)
root@vps42681194:~# javac -version
javac 11.0.6

آموزش مدیریت جاوا بعد از نصب جاوا در اوبونتو

یک سرور واحد می تواند چندین نسخه جاوا نصب شده داشته باشد. می توانید نسخه پیش فرض را با استفاده از خط فرمان زیر تنظیم کنید:

update-alternatives –config java

خروجی زیر ظاهر می شود:

There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                         Priority   Status
------------------------------------------------------------
  0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      auto mode
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java   1111      manual mode
* 2            /usr/lib/jvm/java-14-oracle/bin/java          1091      manual mode

Press <enter> to keep the current choice[*], or type selection number:

شماره ای را از منوی انتخاب که می خواهید به عنوان پیش فرض استفاده کنید وارد کنید. همچنین می توانید این کار را با سایر دستورات جاوا انجام دهید، مانند:

update-alternatives --config javac
update-alternatives --config javadoc
update-alternatives --config jarsigner

تنظیم محیط Java_home بعد از نصب جاوا در اوبونتو

نکته مفید دیگری که باید بدانید نحوه تنظیم متغیر JAVA_HOME است. اکثر برنامه ها برای یافتن محل نصب جاوا به آن نیاز دارند. دستور استفاده شده قبلی می تواند به شما کمک کند مسیر نصب جاوا را پیدا کنید:

update-alternatives –config java

here are 2 choices for the alternative java (providing /usr/bin/java).

 Selection  Path                     Priority  Status
------------------------------------------------------------
 0      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   auto mode
 1      /usr/lib/jvm/java-11-openjdk-amd64/bin/java  1111   manual mode
* 2      /usr/lib/jvm/java-14-oracle/bin/java     1091   manual mode

Press <enter> to keep the current choice[*], or type selection number: 

هنگامی که مسیر نصب را کپی کردید، باید فایل محیط واقع در دایرکتوری etc را ویرایش کنید:

nano /etc/environment

برای تنظیم مقدار JAVA_HOME خط زیر را در پایان اضافه کنید:

JAVA_HOME=”/usr/lib/jvm/java-14-oracle/bin/java”

نکته مهم! فراموش نکنید که آن را با مسیر واقعی نصب جاوا خود به روز کنید.

برای اتمام ویرایش و ذخیره تغییرات، CTRL+X را فشار دهید. سپس با اعمال این دستور تغییرات را اعمال کنید:

source /etc/environment

می توانید با وارد کردن کد زیر از فعال بودن آن مطمئن شوید:

echo $JAVA_HOME

نتیجه گیری و جمع بندی

تبریک می گوییم، اکنون می دانید که چگونه جاوا را در اوبونتو 18.04 نصب کنید. همچنین برخی از اصول اولیه مانند تنظیم نسخه پیش فرض جاوا و تعریف متغیر JAVA_HOME را یاد گرفته اید.

اگر این مقاله برای شما مفید بود، آن را با دوستان خود به اشتراک بگذارید. اگر شما هر گونه راهنمایی، پیشنهاد یا ایده از خود دارید، ما مشتاقانه منتظر شنیدن آنها در بخش نظرات زیر هستیم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *