ین مقاله به شما آموزش می دهد که چگونه جاوا را در اوبونتو 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 را یاد گرفته اید.
اگر این مقاله برای شما مفید بود، آن را با دوستان خود به اشتراک بگذارید. اگر شما هر گونه راهنمایی، پیشنهاد یا ایده از خود دارید، ما مشتاقانه منتظر شنیدن آنها در بخش نظرات زیر هستیم.