نحوه نصب Java در اوبونتو ۲۰٫۰۴

نحوه نصب Java در اوبونتو ۲۰٫۰۴

سعیده مهاجری

Java یکی از محبوب ترین زبان های برنامه نویسی است که برای ساخت انواع مختلف برنامه ها و سیستم ها مورد استفاده قرار می گیرد. جاوا روی تمام سیستم عامل ها و دستگاه های اصلی اجرا می شود. می توانید برنامه های توسعه یافته در جاوا را در لپ تاپ ، تلفن و کنسول بازی خود پیدا کنید. با ما همراه باشید تا شما عزیزان را با نحوه نصب Java در اوبونتو ۲۰٫۰۴ آشنا کنیم.

قبل از شروع :

چندین پیاده سازی مختلف از جاوا وجود دارد. OpenJDK و Oracle Java دو پیاده سازی اصلی Java هستند ، تقریباً هیچ تفاوتی بین آنها وجود ندارد به جز اینکه  Oracle Java دارای چند ویژگی تجاری اضافی است. مجوز Oracle Java فقط استفاده غیر تجاری از نرم افزار ، مانند استفاده شخصی و استفاده از development را مجاز می داند. مخازن پیش فرض اوبونتو ۲۰٫۰۴ شامل دو بسته OpenJDK ، Java Runtime Environment (JRE) و Java Development Kit (JDK) است. JRE از ماشین مجازی جاوا (JVM) ، کلاس ها و باینری تشکیل شده است که به شما امکان می دهد برنامه های جاوا را اجرا کنید. JDK شامل JRE و ابزارهای توسعه / اشکال زدایی و کتابخانه های لازم برای ساخت برنامه های جاوا است. اگر مطمئن نیستید که کدام بسته جاوا را نصب کنید ، توصیه کلی نصب در نسخه پیش فرض OpenJDK (JDK 11) است. برخی از برنامه های مبتنی بر جاوا ممکن است به نسخه خاصی از جاوا نیاز داشته باشند ، بنابراین باید مستندات برنامه را بررسی کنید.

نصب OpenJDK 11 :

در زمان نگارش ، جاوا ۱۱ آخرین نسخه پشتیبانی شده بلند مدت (LTS) از جاوا است. برای به روزرسانی فهرست بسته ها و نصب بسته OpenJDK 11 JDK ، دستورات زیر را به عنوان کاربر با امتیازات sudo یا root اجرا کنید:

sudo apt update sudo apt install openjdk-11-jdk

پس از اتمام نصب ، می توانید با بررسی نسخه جاوا آن را تأیید کنید:

java -version

خروجی باید چیزی مانند دستور زیر باشد:

openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)

در این مرحله ، شما با موفقیت جاوا را روی سیستم اوبونتو خود نصب کرده اید. JRE در بسته JDK گنجانده شده است. اگر فقط به JRE نیاز دارید ، بسته openjdk-11-jre را نصب کنید.

نصب OpenJDK 8 :

Java 8 ، نسخه قبلی Java LTS ، هنوز هم به طور گسترده مورد استفاده قرار می گیرد. اگر برنامه شما روی جاوا ۸ اجرا می شود ، می توانید با تایپ دستورات زیر آن را نصب کنید:

sudo apt update sudo apt install openjdk-8-jdk
با بررسی نسخه جاوا ، نصب را تأیید کنید:
java -version
خروجی باید چیزی مانند دستور زیر باشد:
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-8u252-b09-1ubuntu1-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)

تنظیم نسخه پیش فرض :

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

java -version

برای تغییر نسخه پیش فرض ، از دستور update-alternatives استفاده کنید:

sudo update-alternatives --config java

خروجی باید چیزی مانند دستور زیر باشد:

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

  Selection    Path                                            Priority   Status
------------------------------------------------------------
* ۰            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      auto mode
  ۱            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      manual mode
  ۲            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      manual mode

Press <enter> to keep the current choice[*], or type selection number: 
لیستی از تمام نسخه های نصب شده جاوا به شما ارائه می شود. شماره نسخه ای را که می خواهید به عنوان پیش فرض استفاده شود وارد کنید و Enter را فشار دهید.

متغیر محیط JAVA_HOME :

متغیر محیطی JAVA_HOME توسط برخی از برنامه های کاربردی جاوا برای تعیین محل نصب جاوا استفاده می شود. برای تنظیم متغیر JAVA_HOME ، ابتدا مسیر نصب جاوا را با گزینه alternative-update پیدا کنید:

sudo update-alternatives --config java

در این مثال ، مسیرهای نصب به شرح زیر است:

  • OpenJDK 11 در / usr / lib / jvm / java-11-openjdk-amd64 / bin / java واقع شده است.
  • OpenJDK 8 در / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java واقع شده است.
پس از یافتن مسیر نصب جاوا مورد نظر خود ، فایل / etc / Environment را باز کنید:
sudo nano /etc/environment
با فرض اینکه می خواهید JAVA_HOME را روی OpenJDK 11 تنظیم کنید ، دستور زیر را در انتهای فایل اضافه کنید:
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
برای اینکه تغییرات روی shell فعلی شما اعمال شود ، می توانید از سیستم خارج شوید و مجددا وارد شوید یا دستور source زیر را اجرا کنید:
source /etc/environment
تأیید کنید که متغیر محیط JAVA_HOME به درستی تنظیم شده است:
echo $JAVA_HOME
شما باید مسیر نصب جاوا را ببینید:
/usr/lib/jvm/java-11-openjdk-amd64

حذف نصب جاوا :

می توانید جاوا را مانند سایر بسته های نصب شده با apt حذف نصب کنید. به عنوان مثال ، برای حذف بسته پیش default-jdk ، دستور زیر را اجرا کنید:

sudo apt remove openjdk-11-jdk

جمع بندی :

در این مقاله نحوه نصب جاوا در اوبونتو ۲۰٫۰۴ را برای شما شرح دادیم. OpenJDK 11 و OpenJDK 8 در مخازن پیش فرض اوبونتو ۲۰٫۰۴ موجود هستند و می توانند با استفاده از مدیر بسته apt نصب شوند.

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

برچسب ها: دستورات لینوکس