JRE مخفف Java Runtime Environment و JDK مخفف Java Development Kit هست .
اگر هدف ما اجرای برنامه های جاوا هست تنها نصب JRE کافیست ولی اگر میخواهیم برنامه های جاوایی رو توسعه بدهیم یا کامپایل کنیم باید JDK را نیز نصب کنیم .
تو این آموزش یاد میگیریم چگونه JRE و JDK را به تنهایی و یا باهم نصب کنیم
دانلود java 8 JRE
آخرین ورژن java 8 را میتوانید از اینجا دانلود کنید . لینک دانلود مستقیم JRE 8
چک “Accept License Agreement” را بزنید بعد پیام :
Thank you for accepting the Oracle Binary Code License Agreement for Java SE; you may now download this software
ظاهر میشود.
برای لینوکس 64 بیتی لینک jre-8u131-linux-x64.rpm که در رده “Linux x64” هست را دانلود کنید.
برای لینوکس 32 بیتی لینک jre-8u131-linux-i586.rpm که در رده “Linux x86” هست را دانلود کنید.
نصب Java 8 JRE
ابتدا تست میکنیم تا بفهمیم جاوا از قبل بر روی سیستم نصب شده یا نه.
# java -version
-bash: java: command not found
# rpm -qa | grep -i jre
فایلی که دانلود کردیم طبق دستورات زیر نصب میکنیم.
# rpm -ivh jre-8u131-linux-x64.rpm --test
Preparing... ################# [100%]
# rpm -ivh jre-8u131-linux-x64.rpm
Preparing... ################# [100%]
Updating / installing...
1:jre1.8.0_131-1.8.0_131-fcs ################# [100%]
Unpacking JAR files...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...
بعد برای اطمینان دوباره تست میکنیم تا جاوا نصب شده باشد.
در این مثال ورژن 1.8.0 را نصب کردیم.
# java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
# rpm -qa | grep -i jre
jre1.8.0_131-1.8.0_131-fcs.x86_64
اگر شما تو جاوا تازه وارد هستید میتوانید از طریق لینک زیر hello world را چاپ کنید.
How To Write and Execute Java Program on Unix OS
دانلود java 8 JDK
JDK 8 را به صورت مستقیم از اینجا دانلود کنید.
چک “Accept License Agreement” را بزنید بعد پیام :
Thank you for accepting the Oracle Binary Code License Agreement for Java SE; you may now download this software
ظاهر میشود.
برای لینوکس 64 بیتی لینک jdk-8u131-linux-x64.rpm که در رده “Linux x64” هست را دانلود کنید.
برای لینوکس 32 بیتی لینک jdk-8u131-linux-i586.rpm که در رده “Linux x86” هست را دانلود کنید.
نصب java 8 JDK
طبق دستورات زیر JDK رو نصب میکنیم .
# rpm -ivh jdk-8u131-linux-x64.rpm --test
Preparing... ################ [100%]
# rpm -ivh jdk-8u131-linux-x64.rpm
Preparing... ################ [100%]
Updating / installing...
1:jdk1.8.0_131-2000:1.8.0_131-fcs ################ [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
Localedata.jar…
طبق دستور زیر اطمینان پیدا میکنیم که JDK نصب شده است.
# rpm -qa | grep -i jdk
Jdk1.8.0_131-1.8.0_131-fcs.x86_64
مکان فایل های JRE و JDK در کامپیوتر
به صورت پیشفرض JRE و JDK در دایرکتوری /usr/java قرار میگیرد.
# ls -l /usr/java/
lrwxrwxrwx. 1 root root 16 Jun 1 16:55 default -> /usr/java/latest
drwxr-xr-x. 9 root root 4096 Jun 1 17:03 jdk1.8.0_131
drwxr-xr-x. 7 root root 4096 Jun 1 16:55 jre1.8.0_131
lrwxrwxrwx. 1 root root 22 Jun 1 17:03 latest -> /usr/java/jdk1.8.0_131
شما میتوانید چندین ورژن از JDK و JRE را در یک کامپیوتر نصب کنیم که در این صورت هر ورژن دایرکتوریه مخصوص به خودش رو میگیره که با شماره ورژن از هم جدا میشوند.
فایل های اجرایی جاوا از آدرس JRE استفاده میکنند نه از آذرس JDK.
اگر از پندین ورژن جاوا در یک کامپیوتر استفاده میکنید برای شناساندن به کامپیوتر که در فایل های اجرایی از کدام ورژن استفاده کند مراحل زیر را انجامدهید.
همانطور که در زیر نشان داده شده، اجرایی جاوا به / usr / bin / java اشاره دارد.
# whereis java
java: /usr/bin/java /usr/share/man/man1/java.1
/ usr / bin / java واقعا به java در دایرکتوری / etc / alternatives اشاره دارد.
# ls -l /usr/bin/java
lrwxrwxrwx. 1 root root 22 Jun 1 17:03 /usr/bin/java -> /etc/alternatives/java
در نهایت دستور زیر را انجام میدهیم.
# ls -l /etc/alternatives/java
lrwxrwxrwx. 1 root root 31 Jun 1 17:03 /etc/alternatives/java -> /usr/java/jre1.8.0_131/bin/java
منبع : https://www.thegeekstuff.com
مجتبی قیاسی 941832231
مهرداد کرمی 941832233