আমি এই প্রশ্নে বর্ণিত সমস্ত নির্দেশনা অনুসরণ করেছি , তবে এর শেষ অংশটি নিয়ে কিছু সমস্যার মুখোমুখি হয়েছি।
আমার কাছে জাভাটির 6.22 সংস্করণ রয়েছে এবং এটি 6.30 সংস্করণে আপডেট করতে চাই।
সুতরাং নিষ্কাশিত ডিরেক্টরির চলন্ত পর java-6-oracle
মধ্যে /usr/lib/jvm
আমি কি করতে স্ক্রিপ্ট যে জাভা 6 জাভা 5 থেকে আপডেট উপরে উত্তর নির্দিষ্ট করা হয় যেহেতু জানি না।
স্বচ্ছতার জন্য এখানে আউটপুট দেওয়া যদি আমি ls
দির সাথে একটি করি /usr/lib/jvm
:
$ ls -l /usr/lib/jvm
total 8
lrwxrwxrwx 1 root root 14 2011-07-12 15:18 default-java -> java-6-openjdk
lrwxrwxrwx 1 root root 14 2011-07-12 12:19 java-1.6.0-openjdk -> java-6-openjdk
drwxr-xr-x 10 root root 4096 2012-04-12 12:06 java-6.31-oracle
drwxr-xr-x 7 root root 4096 2012-02-24 14:43 java-6-openjdk
আমার এখন কি করা উচিত?
অংশ যোগ করুন
@ ফসফ্রিডম এর পরামর্শ অনুসারে আমি স্ক্রিপ্টটি যাইহোক চালিয়েছি এবং এটি জাভা সংস্করণটিকে আপডেট করেছে।
আসলে আমি কমান্ড java -version
আউটপুট চালানো হলে নিম্নলিখিত হবে:
$ java -version
java version "1.6.0_31"
Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
Java HotSpot(TM) Server VM (build 20.6-b01, mixed mode)
নেই এখনও কোন সমস্যা , যদি Irun javac -version
এটা আমার ইনস্টল পুরোনো সংস্করণ দেয়:
$ javac -version
javac 1.6.0_22
এবং আমি যদি এই লিঙ্কটিতে পরীক্ষক ব্যবহার করি তবে এটি আমাকে জানাবে যে সংস্করণটি
Java Version 1.6.0_22 from Sun Microsystems Inc.
কি ভুল হচ্ছে?
দেখে মনে হচ্ছে জাভা রানটাইম এনভায়রনমেন্ট আপডেট হয়েছে তবে ব্রাউজারের জন্য জাভা কম্পাইলার এবং জাভা প্লাগইন নেই।
কীভাবে সেগুলি আপডেট করব?
অন্য অংশ যোগ করুন
sudo update-alternatives --config java
নিম্নলিখিত আউটপুট ফিরে আসবে
$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6.31-oracle/bin/java 1062 auto mode
1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6.31-oracle/bin/java 1062 manual mode
Press enter to keep the current choice[*], or type selection number:
এগুলি জেআরই সঠিকভাবে সংস্করণ 6.31 সংস্করণে আপডেট করা হয়েছে তার সাথে বোঝা যায়, সমস্যাগুলি জাভা সংকলক এবং জাভা ব্রাউজার প্লাগইনে রয়েছে।
কোন ধারনা?
sudo update-alternatives
উদাহরণ হিসাবে আপনার সক্ষম হওয়া উচিত ।