এটি /etc/alternatives
এই উদ্দেশ্যে প্রোগ্রামটির দিকে নির্দেশ করার জন্য লিঙ্কগুলি আপডেট করে । সেখানে উদাহরণ, মত প্রচুর x-www-browser
, editor
ইত্যাদি যে ব্রাউজার অথবা আপনার পছন্দের সম্পাদকের কাছে লিঙ্ক স্থাপন করবে। কিছু স্ক্রিপ্ট বা সিস্টেম সরঞ্জামগুলি আপনাকে ম্যানুয়ালি কোনও ফাইল সম্পাদনা করতে চায় (উদাহরণস্বরূপ কনফিগারেশনের দ্বন্দ্ব রয়েছে dpkg
) এবং তারা আপনাকে পছন্দসই সম্পাদক দেওয়ার বিকল্পগুলি সন্ধান করবে। এর জন্য java
, এটি জাভা রানটাইম পরিবেশ - ওরাকল, ওপেনজেআরই, ইত্যাদি
লিঙ্কগুলি /etc/alternatives
কেবল প্রতীকী লিঙ্কগুলি। আপনি উদাহরণস্বরূপ এগুলি ব্যবহার করে দেখতে পারেন
ls -l /etc/alternatives
/usr/bin
তদতিরিক্ত , নিয়মিত বাইনারিগুলিও প্রতীকযুক্ত। উদাহরণ:
ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 14 10:33 /usr/bin/java -> /etc/alternatives/java
ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Aug 14 10:33 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
সুতরাং, কোনও PATH
পরিবর্তন করতে হবে না। এটি কেবল প্রতীকী লিঙ্কগুলি ব্যবহার করে।
sudo update-alternatives --config java
এবংjavac
এবংjavaws
ইনস্টল সংস্করণের মধ্যে পছন্দ করে নিন।