مار در مجموعه کیمیا هاست در این مطلب قصد داریم روش نصب جاوا در لینوکس دبیان و اوبونتو را شرح بدهیم. با استفاده از زبان برنامه نویسی جاوا میتوان برای همه ی سیستم عامل ها برنامه نوشت یا به عبارت دیگر این زبان یک زبان cross platform است.
برای اینکه برنامههای تحت زبان برنامه نویسی جاوا بر روی لینوکس اجرا شوند و همچنین بتوان روی سیستم عامل لینوکس با این زبان بتوان برنامه نوشت باید JDK روی سیستم نصب باشد. برای اینکه این برنامه را نصب کنیم باید به روش زیر عمل کنیم.
در این آموزش قصد داریم که نصب JDK 32 bit, 64 bit روی سیستم عامل ubuntu شرح دهیم. البته این آموز در سیستم عامل های debian , linuxMint نیز کار خواهد کرد. مراحل نصب به شکل زیر خواهد بود.
آموزش نصب جاوا در لینوکس از طریق PPA
برای نصب جاوای ورژن ۹ از طریق PPA ابتدا باید یک رپوزیتوری به مشخصات زیر در مخزن لینوکس خود اضافه کنید
webupd8team/java PPA
برای اضافه کردن رپوزیتوری از طریق دستورات زیر اقدام میکنیم، اگر به دستورات آشنایی ندارید از آموزش لینوکس میتوانید استفاده کنید.
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update
بعد از نصب و آپدیت مخزن پکیجها در لینوکس باید به دنبال پکیج oracle-java9 باشید، برای این کار از دستور زیر در لینوکس استفاده میکنیم.
apt-cache search oracle-java9
اگر در خروجی دستور بالا نام پکیج را مشاهده کردید یعنی این برنامه موجود بوده و میتوانید آن را بر روی لینوکس خود نصب کنید.
برای نصب جاوا کافی است دستور زیر را در محیط دستورات لینوکس وارد نمایید.
sudo apt-get install oracle-java9-installer
اگر بر روی لینوکس خود بیش از ۱ ورژن جاوا را نصب دارید میتوانید با دستور زیر جاوای ورژن ۹ را به صورت پیشفرض با اولویت اول در سیستم خود فعال کنید.
sudo apt-get install oracle-java9-set-default
آموزش نصب جاوا از طریق سورس کد
برای نصب جاوا در لینوکس دسکتاپ ابتدا مرورگر خود را باز کرده و به آدرس زیر مراجعه کنید. در این لینک ورژن های متناسب برای شما قرار داده شده که میتوانید بسته به نیاز خود یکی را دانلود کرده و برای نصب ادامه آموزش را دنبال کنید.
http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
در این صفحه به دنبال Java SE Development Kit 9 باشید و بر روی Download کلیک کرده و لایسنس را قبول و آن را دانلود نمایید.
برای نصب جاوا هیچ پکیج pre-compiled ای وجود ندارد و تنها راه نصب استفاده از source کد میباشد. اگر هم بر روی سرور اقدام به نصب جاوا میکنید میتوانید توسط دستور wget اقدام به دانلود نمایید.
wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/9.0.4+11/c2514751926b4512b076cc82f959763f/jdk-9.0.4_linux-x64_bin.tar.gz
بعد از اتمام مراحل دانلود به دایرکتوری که جاوا را در آنجا دانلود کرده رفته و توسط دستورات زیر آن را از حالت فشرده خارج کنید.
sudo tar xfz jdk-9.0.4_linux-x64_bin.tar.gz -C /opt/ cd /opt/jdk-9.0.4/ ls
جاوا مانند برنامههای دیگر لینوکس نبوده و نیازی به کامپایل و نصب ندارد و فقط باید اجرا کننده آن در متغیر PATH شل شما قرار گرفته و قابلیت اجرا پیدا کند برای انجام این مراحل دستور زیر را وارد نمایید.
sudo echo 'export JAVA_HOME=/opt/jdk-9.0.4/' | sudo tee /etc/profile.d/java.shsudo echo 'export PATH=$PATH:/opt/jdk-9.0.4/bin' | sudo tee -a /etc/profile.d/java.sh
حالا یکبار از سیستم logout کرده و دوباره login نمایید، برای اطمینان از نصب بودن جاوا دستور زیر را در command line لینوکس خود وارد کنید.
java --version
اگر خروجی نمایش داده شده ورژن ۹ جاوا را برای شما چاپ کرد یعنی آموزش نصب جاوا در لینوکس رو به درستی طی کردید و توانستید آن را راهاندازی کنید.