இதில் புதிய நுழைவு எப்படி என்பது பற்றி "ஆரக்கிள் ஜாவாவை எவ்வாறு நிறுவுவது என்பதை அறிக" இப்போது உங்கள் பதிப்பு 10. கைமுறையாக அல்லது அனுமதிக்கும் தேவையான முனைய கட்டளைகளை நாங்கள் சரிபார்த்து புதுப்பிப்போம் வடிவமைப்பு ஒரு பாஷ் ஷெல் ஸ்கிரிப்ட் நிறுவும் கடினமான பணியை நான் தானியக்கமாக்கினேன் ஜே.டி.கே மற்றும் ஜே.ஆர்.இ.
OpenJDK மற்றும் IcedTea எனப்படும் உலாவிகளுக்கான துணை நிரல் இரண்டையும் நிறுவ எளிதானது என்பதை நினைவில் கொள்வோம் ஆரக்கிள் தயாரிப்பை அடிப்படையாகக் கொண்ட பயன்பாடுகளின் மேம்பாடு மற்றும் ஆன்லைன் செயல்படுத்தல் பற்றிய எங்கள் எதிர்பார்ப்புகளை இது பெரும்பாலும் உள்ளடக்கியது, ஆனால் சில நேரங்களில் ஆரக்கிள் வழங்கிய அசல் ஆதரவு சிறந்தது, எனவே புதிதாக அதை எவ்வாறு நிறுவுவது என்று தெரிந்துகொள்வது ஒருபோதும் வலிக்காது OpenJDK y ஐச்ட்டியா இது எங்கள் இலவச இயக்க முறைமையில் ஜாவா ஆதரவுக்கான எங்கள் தேவைகளை பூர்த்தி செய்யாது.
OpenJDK + IcedTea
தற்போது இந்த இலவச ஆரக்கிள் ஜாவா மாற்று செருகுநிரல்களை கன்சோலில் இருந்து எளிதாக நிறுவ முடியும் மற்றும் கிளை (டிஸ்ட்ரோ) மற்றும் உங்கள் இலவச இயக்க முறைமையின் பதிப்பைப் பொறுத்து பின்வருமாறு:
aptitude install default-jdk
aptitude install openjdk-7-jdk
aptitude install openjdk-7-jre
aptitude install openjdk-8-jdk
aptitude install openjdk-8-jre
aptitude install openjdk-9-jdk
aptitude install openjdk-9-jre
aptitude install icedtea-netx
aptitude install icedtea-plugin
ஆரக்கிள் ஜாவா
JDK - JRE ஆதரவைப் பயன்படுத்துதல் (அசல் மற்றும் தனியுரிமம்) பெரும்பாலான சந்தர்ப்பங்களில் OpenJDK மற்றும் IcedTea வழங்கியதை விட அதிக பொருந்தக்கூடிய தன்மை, ஆதரவு மற்றும் புதிய செயல்பாடுகளை எங்களுக்கு வழங்க முடியும்.
இலவச வடிவத்தில் கிடைக்கக்கூடிய இந்த பயன்பாடுகளுடன் எங்கள் பணி விருப்பங்கள் அதிகமாக இருக்கும்போது, பொதுவாக, அவை எங்கள் விநியோகம் அல்லது களஞ்சியத்தில் JDK இன் சமீபத்திய பதிப்பைப் பின்பற்றுவதில்லை என்பதைக் கணக்கில் எடுத்துக் கொள்ளும்போது, அதை கைமுறையாகவோ அல்லது ஒரு மூலமாகவோ செய்வது நல்லது. பாஷ் ஷெல்லின் ஸ்கிரிப்ட் நிறுவல் என்றார், இது மிகவும் நடைமுறைக்குரிய ஒன்று.
எனவே, பயன்படுத்தி ஜாவா டெவலப்மென்ட் கிட் (ஆரக்கிள் ஜே.டி.கே) இது ஜாவா நிரலாக்க மொழிக்கான அதிகாரப்பூர்வ மேம்பாட்டு கிட் ஆகும், ஒரு பொருள் சார்ந்த வளர்ச்சி சூழல், மிகவும் பயனுள்ளதாகவும் அவசியமாகவும் இருக்கிறது.
ஜாவா ஜே.டி.கேவை ஏன் நிறுவ வேண்டும்?
முந்தைய இடுகைகளை நினைவில் கொள்கிறது இந்த JDK இந்த வலைப்பதிவின் உள்ளேயும் வெளியேயும் நாம் ஒருங்கிணைக்க முடியும் இந்த JDK இந்த மென்பொருள் அல்லது பயன்பாடு இணைய உலாவியின் உள்ளே அல்லது வெளியே ஜாவா ஆப்லெட்டுகள் மற்றும் பயன்பாடுகளை எழுத அனுமதிக்கிறது.
JDK இல் ஜாவா இயக்க நேர சூழல் (JRE), ஜாவா கம்பைலர் மற்றும் ஜாவா API கள் உள்ளன. புதிய மற்றும் அனுபவம் வாய்ந்த புரோகிராமர்களுக்கு இது மிகவும் பயனுள்ளதாக இருக்கும்.
ஒரு சாதாரண அல்லது அடிப்படை பயனருக்கு ஜே.டி.கே அதிக நேரம் தேவையில்லை, சில நேரங்களில் உட்பொதிக்கப்பட்ட கன்சோல் ஆன்லைன் விளையாட்டு போன்ற எளிய விஷயங்களுக்கு.
மறுபுறம், மேம்பட்ட அல்லது நிர்வாக பயனர்களுக்கு இது மின்னணு சான்றிதழ்கள் போன்ற விஷயங்களுக்கு பல முறை பயன்படுத்தப்படுகிறது, ஏனெனில் அதன் பொத்தான்கள் ஆப்லெட்டுகள்.
எனவே, வலையின் ஒரு நல்ல பகுதியை நீங்கள் இழக்க விரும்பவில்லை எனில் அதை நிறுவ வேண்டியது பல முறை அவசியம். அதாவது, JDK இன் சிறிய பகுதிகள் (பொத்தான்கள், மெனுக்கள்) அல்லது முற்றிலும் JDK இல் வடிவமைக்கப்பட்ட பல வலைப்பக்கங்கள் இருந்தாலும்.
எனவே, ஜாவா ஜே.டி.கே உங்கள் வலை உலாவி மற்றும் இயக்க முறைமையிலிருந்து பொதுவாக காண முடியாது!
முந்தைய படிகள்
கட்டளைகள் வழியாக JDK ஐ நிறுவும் முன், நீங்கள் செய்ய வேண்டும் ஆரக்கிள் வலைத்தளத்திலிருந்து பதிவிறக்கவும், எனவே நீங்கள் விரும்பும் இணைய தேடுபொறி அல்லது பின்வரும் இணைப்பைப் பயன்படுத்தி இதற்குச் செல்லலாம்: ஆரக்கிள் - ஜே.டி.கே 10
பதிவிறக்கிய பிறகு, பயனரின் வரைகலை சூழலில் இருந்து தேவையான இடத்திற்கு அது அன்சிப் செய்யப்பட்டு நகலெடுக்கப்படலாம், ஆனால் இந்த படிகளை நாங்கள் கன்சோலிலிருந்து செயல்படுத்துவோம்.
கட்டளை கட்டளைகள்
கீழே எழுதப்பட்ட கட்டளை கட்டளைகள் கைமுறையாக அல்லது ஆட்டோமேஷனுக்கான பாஷ் ஷெல் ஸ்கிரிப்டுக்குள் செயல்படுத்தப்படலாம்:
sudo -s
tar -zxvf Descargas/jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm/
echo "JAVA_HOME=/usr/lib/jvm/$VERSION" >> /etc/profile
echo "PATH=$PATH:$HOME/bin:$JAVA_HOME/bin" >> /etc/profile
echo "export JAVA_HOME" >> /etc/profile
echo "export PATH" >> /etc/profile
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-10.0.1/bin/java 1
update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-10.0.1/bin/javac 1
update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws 1
update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-10.0.1/bin/jar 1
update-alternatives --install /usr/lib/mozilla/plugins/libjavaplugin.so mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so 1
update-alternatives --set java /usr/lib/jvm/jdk-10.0.1/bin/java
update-alternatives --set javac /usr/lib/jvm/jdk-10.0.1/bin/javac
update-alternatives --set javaws /usr/lib/jvm/jdk-10.0.1/bin/javaws
update-alternatives --set jar /usr/lib/jvm/jdk-10.0.1/bin/jar
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jdk-10.0.1/lib/libnpjp2.so
cd /usr/lib/mozilla/plugins/
rm -f libnpjp2.so
ln -s /usr/lib/jvm/jdk-10.0.1/jre/lib/libnpjp2.so
. /etc/profile
சரிபார்ப்பு
நீங்கள் உண்மையில் நிறுவியிருக்கிறீர்களா என்பதை நீங்கள் சரிபார்க்கலாம் ஆரக்கிள் ஜாவா 10 (JDK - JRE) அதிகாரப்பூர்வ ஆரக்கிள் ஜாவா பதிப்பு சரிபார்ப்பைப் பயன்படுத்தி பணியகம் மற்றும் உலாவி மூலம்: சோதனை ஆப்லெட்
கன்சோல் மூலம்
பின்வரும் கட்டளைகளைப் பயன்படுத்தவும்:
java -version
javac -version
உலாவி
பயர்பாக்ஸ் 51 அல்லது அதற்கு முந்தைய பதிப்பை இயக்கவும் அல்லது ஜாவாவை ஆதரிக்கும் வேறு எந்த வலை உலாவியையும் இயக்கவும், ஃபயர்பாக்ஸ் 52+, ஓபரா உலாவி மற்றும் கூகிள் குரோம் போன்ற மிகவும் பொதுவானவை மற்றும் புதுப்பிக்கப்பட்டவை, JRE ஐ இயக்காதபடி முன்னிருப்பாக முடக்கப்பட்டுள்ளன.
இயக்க முறைமையால்
ஜாவாவை பூர்வீகமாகக் கொண்ட ஒரு பயன்பாட்டை இயக்கவும் அல்லது நிறுவவும் அல்லது JDK / JRE ஆதரவு நிறுவப்பட வேண்டும் அதன் சரியான நிறுவலை சரிபார்க்க.
ஒவ்வொன்றும் ஷெல் ஸ்கிரிப்ட்டைப் பயன்படுத்துவதைப் பொறுத்து, இந்த கட்டளைகள் தானாகவே இந்த படிகளைச் செய்ய .sh கோப்பை உருவாக்க அனுமதிக்கும். ஜாவாவின் சமீபத்திய பதிப்பை டெர்மினல் வழியாக குறிக்கும் சமீபத்திய பதிப்பை பதிவிறக்கம் செய்ய நீங்கள் அதில் நிரல் செய்யலாம்.
பாஷ் ஷெல் ஸ்கிரிப்ட்டில் இந்த படிகளை தானியக்கமாக்குவது உங்கள் பதிவிறக்கம் செய்யப்பட்ட ஜாவா ஜே.டி.இ அனைத்தையும் 30 வினாடிகளுக்குள் செயல்பட வைக்கும். இதற்குப் பிறகு, நீங்கள் JDK ஆதரவு தேவைப்படும் எந்தவொரு பயன்பாட்டையும் இயக்க முறைமையில் நிறுவலாம் மற்றும் மொஸில்லா பயர்பாக்ஸை அடிப்படையாகக் கொண்ட உலாவியில் பதிப்பு 51 ஐ விடக் குறைவான அல்லது JRE சேர்க்கைக்கு உகந்ததாக இருக்கும் எந்தவொரு வெப்அப்பையும் இயக்கலாம்.
நினைவில் கொள்ளுங்கள், ஒவ்வொரு வரியும் எவ்வாறு வரியாக, கட்டளை மூலம் கட்டளை, மாறி வேலைகளால் மாறி, ஷெல் ஸ்கிரிப்ட்டைப் புரிந்துகொண்டு கற்றுக்கொள்வது. எனவே இந்த புதிய இடுகையின் மூலம் ஒரு அற்புதமான புதிய ஆராய்ச்சிப் பணியை நான் உங்களுக்கு விட்டு விடுகிறேன்.
நீங்கள் ஷெல் ஸ்கிரிப்ட்டைத் துலக்க விரும்பினால் இந்த உள் வெளியீடுகளை நீங்கள் மீண்டும் பார்வையிடலாம்: ஷெல் ஸ்கிரிப்டிங் DesdeLinux
தொட்ட தலைப்பைப் பற்றி இன்னும் கொஞ்சம் அறிய விரும்பினால் இந்த இணைப்பில் நிறுவலின் அதிகாரப்பூர்வ ஜாவா வெளியீட்டை நீங்கள் பார்வையிடலாம்: நிலையான பதிப்பு நிறுவல் கையேடு அல்லது கீழே உள்ள வீடியோவைப் பாருங்கள்:
ஆர்ச்சில் நிறுவல் எவ்வாறு உள்ளது?
நான் இதற்கு முன்பு ஆர்க்கைக் கையாளவில்லை, ஆனால் செயல்முறை மிகவும் ஒத்ததாக இருக்க வேண்டும் என்று நான் கற்பனை செய்கிறேன்!
நான் இரண்டு விருப்பங்களையும் பயன்படுத்தினேன், ஜாவாவை விட ஓபன்ஜெட்கே உடன் சிறப்பாகச் செய்துள்ளேன், இது கணினியுடன் சிறப்பாக ஒருங்கிணைக்கப்பட்டுள்ளது மற்றும் எனக்கு பொருந்தக்கூடிய சிக்கல்கள் இல்லை.
ஆமாம், அது மிகவும் சாத்தியம், பல முறை எல்லாம் பல விஷயங்களைப் பொறுத்தது: இயக்க முறைமை, ஓபன்ஜெடிகே அல்லது ஜாவா ஜே.டி.கே பதிப்பு மற்றும் சில நேரங்களில் அது ஹெச்.டபிள்யூவையும் சார்ந்தது.
இது ஏற்கனவே எங்களிடம் வந்தது, ஜாவா 18