RHEL 8 இல் ஜாவாவை நிறுவுவது எப்படி


ஜாவா ஒரு வேகமான, பாதுகாப்பான, நம்பகமான மற்றும் பிரபலமான, பொது-நோக்க நிரலாக்க மொழி மற்றும் கணினி தளமாகும். ஜாவா என்பது ஒரு மொழியை விட அதிகம், இது பல ஒன்றோடொன்று இணைக்கப்பட்ட திறன்களைக் கொண்ட தொழில்நுட்ப தளமாகும்.

உங்கள் RHEL 8 கணினி அல்லது சேவையகத்தில் ஜாவா அடிப்படையிலான பயன்பாடுகளை இயக்க, நீங்கள் ஜாவாவை நிறுவ வேண்டும். ஜாவா பயன்பாடுகளை இயக்க பயன்படும் மென்பொருள் கூறுகளின் தொகுப்பான ஜாவா இயக்க நேர சூழல் (JRE) உங்களுக்கு பொதுவாக தேவை.

மறுபுறம், நீங்கள் ஜாவாவுக்கான பயன்பாடுகளை உருவாக்க விரும்பினால், நீங்கள் ஆரக்கிள் ஜாவா டெவலப்மென்ட் கிட் (ஜே.டி.கே) ஐ நிறுவ வேண்டும், இதில் ஜாவா பயன்பாடுகளை உருவாக்குதல், பிழைதிருத்தம் செய்தல் மற்றும் கண்காணித்தல் ஆகியவற்றுடன் முழுமையான ஜே.ஆர்.இ. இது ஆரக்கிளின் ஆதரவு ஜாவா எஸ்இ (ஸ்டாண்டர்ட் பதிப்பு) பதிப்பாகும்.

குறிப்பு: நீங்கள் இலவச JDK பதிப்புகளைத் தேடுகிறீர்களானால், ஆரக்கிள் ஓபன்ஜெடிகேவை நிறுவவும், இது ஜிபிஎல் உரிமத்தின் கீழ் ஆரக்கிள் ஜே.டி.கே போன்ற அம்சங்களையும் செயல்திறனையும் வழங்குகிறது.

இந்த கட்டுரையில், RHEL 8 இல் ஜாவாவின் இரண்டு ஆதரவு பதிப்புகளான OpenJDK 8 மற்றும் OpenJDK 11 ஐ எவ்வாறு நிறுவுவது என்பதைக் காண்பிப்போம். ஜாவா பயன்பாடுகளை உருவாக்க மற்றும் இயக்க ஜாவா OpenJDK 12 இன் சமீபத்திய பதிப்பை எவ்வாறு நிறுவுவது என்பதையும் காண்பிப்போம்.

  1. குறைந்தபட்ச நிறுவலுடன் RHEL 8
  2. RedHat சந்தாவுடன் RHEL 8 இயக்கப்பட்டது

RHEL 8 இல் OpenJDK ஐ நிறுவுவது எப்படி

RHEL 8 இல் OpenJDK ஐ நிறுவ, முதலில் dnf கட்டளையைப் பயன்படுத்தி கணினி தொகுப்புகளைப் புதுப்பிக்கவும்.

# dnf update

அடுத்து, பின்வரும் கட்டளைகளைப் பயன்படுத்தி OpenJDK 8 மற்றும் 11 ஐ நிறுவவும்.

# dnf install java-1.8.0-openjdk-devel  	#install JDK 8
# dnf install java-11-openjdk-devel		#install JDK 11

நிறுவல் செயல்முறை முடிந்ததும், பின்வரும் கட்டளையைப் பயன்படுத்தி நிறுவப்பட்ட ஜாவா பதிப்பை நீங்கள் சரிபார்க்கலாம்.

# java -version

மேலே உள்ள கட்டளையின் வெளியீடு ஜாவா 8 இயல்புநிலை பதிப்பு என்பதைக் காட்டுகிறது.

RHEL 8 இல் OpenJDK 12 ஐ எவ்வாறு நிறுவுவது

துரதிர்ஷ்டவசமாக, RHEL 8 இயல்பாக ஜாவா 12 ஐ வழங்கவோ ஆதரிக்கவோ இல்லை. ஆனால் நீங்கள் தயாரிப்புக்குத் தயாரான OpenJDK 12 ஐ இங்கிருந்து பதிவிறக்கம் செய்து காட்டப்பட்டுள்ளபடி நிறுவலாம்.

# cd opt
# wget -c https://download.java.net/java/GA/jdk12.0.2/e482c34c86bd4bf8b56c0b35558996b9/10/GPL/openjdk-12.0.2_linux-x64_bin.tar.gz
# tar -xvf openjdk-12.0.2_linux-x64_bin.tar.gz

ஜாவா பதிப்பைச் சரிபார்க்க, காட்டப்பட்டுள்ளபடி பைனரிக்கான முழு பாதையையும் நீங்கள் பயன்படுத்த வேண்டும்.

# ./opt/jdk-12.0.2/bin/java -version

முக்கியமானது: ஜாவா 12 ஐ இயல்புநிலை பதிப்பாகப் பயன்படுத்த, அடுத்த பகுதியில் விளக்கப்பட்டுள்ளபடி அதை JAVA_HOME சூழல் மாறியின் மதிப்பாகக் குறிப்பிட வேண்டும்.

RHEL 8 இல் JAVA_HOME சுற்றுச்சூழல் மாறியை எவ்வாறு அமைப்பது

உங்கள் கணினியில் ஜாவாவின் பல பதிப்புகள் நிறுவப்பட்டிருந்தால், மாற்று என்று அழைக்கப்படும் கட்டளை-வரி பயன்பாட்டைப் பயன்படுத்துவதன் மூலமாகவோ அல்லது ஒவ்வொரு பயன்பாட்டு அடிப்படையில் JDK ஐத் தேர்ந்தெடுக்க JAVA_HOME சூழல் மாறியை அமைப்பதன் மூலமாகவோ நீங்கள் இயல்பாகவே பயன்படுத்த விரும்பும் பதிப்பைத் தேர்ந்தெடுக்கலாம்.

கீழே விவரிக்கப்பட்டுள்ளபடி தொந்தரவான நிகழ்வுகளைப் பார்ப்போம்.

மாற்றுகளைப் பயன்படுத்தி, ஜாவாவின் பதிப்பை (ஜாவா பயன்பாட்டைத் தொடங்குகிறது) மற்றும் ஜாவாக் (இது வர்க்கம் மற்றும் இடைமுக வரையறைகளைப் படித்து அவற்றை வர்க்கக் கோப்புகளாக தொகுக்கிறது) உலகளவில் காட்டப்பட்டுள்ளபடி பைனரிகளை மாற்ற வேண்டும்.

ஜாவாவுடன் தொடங்கவும், தேர்வு எண்ணைப் பயன்படுத்தி நீங்கள் விரும்பும் பதிப்பைத் தேர்ந்தெடுத்து ஸ்கிரீன்ஷாட்டில் காட்டப்பட்டுள்ளபடி Enter ஐ அழுத்தவும். இயல்புநிலை பதிப்பு நீங்கள் விரும்பியதற்கு மாற்றப்பட்டுள்ளது என்பதை உறுதிப்படுத்தவும்.

# alternatives --config java
# java -version

மேலும், காட்டப்பட்டுள்ளபடி நீங்கள் பயன்படுத்த விரும்பும் ஜாவாவின் பதிப்பிற்கு ஜாவாக்கை மாற்றவும்.

# alternatives --config javac
# javac -version

JAVA_HOME சூழல் மாறி உங்கள் கணினியில் JRE நிறுவப்பட்ட கோப்பகத்தைக் குறிப்பிடுகிறது. அமைக்கப்படும் போது, ஜாவா நிறுவப்பட்ட இடத்தைக் கண்டுபிடிக்க வெவ்வேறு ஜாவா அடிப்படையிலான பயன்பாடுகள் மற்றும் பிற நிரல்கள் இதைப் பயன்படுத்துகின்றன: குறிப்பிடப்பட்ட ஜாவா பதிப்பு பயன்பாடுகளை இயக்க பயன்படுகிறது.

காட்டப்பட்டுள்ளபடி/etc/environment உலகளாவிய ஷெல் தொடக்க கோப்பில் இதை அமைக்கலாம்.

# vim /etc/environment

பின்னர் கோப்பில் பின்வரும் வரியைச் சேர்க்கவும் (மேலே உள்ள மாற்று பயன்பாட்டின் வெளியீட்டில் காட்டப்பட்டுள்ளபடி JVM 8 அல்லது JVM 11 இன் நிறுவல் கோப்பகத்திற்கான முழு பாதையுடன் /opt/jdk-12.0.2/ ஐ மாற்றவும்).

export JAVA_HOME=/opt/jdk-12.0.2/

கோப்பை சேமித்து மூடவும். பின்வருமாறு அதை ஆதாரமாகக் கொள்ளுங்கள்.

# source /etc/environment

இப்போது நீங்கள் JAVA_HOME சூழல் மாறியின் மதிப்பைச் சரிபார்த்தால், அது நீங்கள் பயன்படுத்த விரும்பும் JRE இன் நிறுவல் கோப்பகத்தை சுட்டிக்காட்ட வேண்டும்.

# echo $JAVA_HOME

இந்த டுடோரியலின் முடிவில் வந்துவிட்டீர்கள். இந்த வழிகாட்டியில், RHEL 8 இல் ஜாவாவை எவ்வாறு நிறுவுவது மற்றும் JAVA_HOME மாறியை எவ்வாறு அமைப்பது என்பதை நீங்கள் கற்றுக்கொண்டீர்கள். உங்களிடம் கேள்விகள், சேர்த்தல்கள் அல்லது கருத்துகள் இருந்தால், தயவுசெய்து அவற்றை கீழே உள்ள கருத்து படிவத்தின் மூலம் சமர்ப்பிக்கவும்.