Δημοσιεύτηκε: 10 Μαρ 2012, 01:28
Πράγματι υπάρχουν αρκετές εκδόσεις Java. Η επιλογή γίνεται με το update-alternatives.
Έτσι,
δείχνει όλες τις επιλογές για τα εναλλακτικά.
Για μένα, για τη Java λέει:
Για να δούμε τι επιλογές έχουμε για java, εκτελούμε
και για μένα λέει
(ουσιαστικά μία επιλογή μόνο).
Αν είναι να θέσω τη Java σε μένα (αν και είναι ήδη καθορισμένη σωστά), εκτελώ:
Αν θες να τα θέσεις όλα με κάπως εύκολο τρόπο, τότε
και για τα πακέτα που δε σε ενδιαφέρουν πατάς απλά Enter και διατηρεί την υπάρχουσα επιλογή.
Μια άλλη επιλογή θα ήταν να επεγκαταστήσεις τις άλλες Java και αυτόματα τα εναλλακτικά γυρίζουν στη μοναδική Java που έχει απομείνει.
Έτσι,
- Κώδικας: Επιλογή όλων
update-alternatives --get-selections
δείχνει όλες τις επιλογές για τα εναλλακτικά.
Για μένα, για τη Java λέει:
έγραψε:java auto /usr/lib/jvm/java-6-openjdk/jre/bin/java
Για να δούμε τι επιλογές έχουμε για java, εκτελούμε
- Κώδικας: Επιλογή όλων
update-alternatives --query java
και για μένα λέει
- Κώδικας: Επιλογή όλων
Link: java
Status: auto
Best: /usr/lib/jvm/java-6-openjdk/jre/bin/java
Value: /usr/lib/jvm/java-6-openjdk/jre/bin/java
Alternative: /usr/lib/jvm/java-6-openjdk/jre/bin/java
Priority: 1061
Slaves:
java.1.gz /usr/lib/jvm/java-6-openjdk/jre/man/man1/java.1.gz
(ουσιαστικά μία επιλογή μόνο).
Αν είναι να θέσω τη Java σε μένα (αν και είναι ήδη καθορισμένη σωστά), εκτελώ:
- Κώδικας: Επιλογή όλων
sudo update-alternatives --set java /usr/lib/jvm/java-6-openjdk/jre/bin/java
Αν θες να τα θέσεις όλα με κάπως εύκολο τρόπο, τότε
- Κώδικας: Επιλογή όλων
sudo update-alternatives --all
και για τα πακέτα που δε σε ενδιαφέρουν πατάς απλά Enter και διατηρεί την υπάρχουσα επιλογή.
Μια άλλη επιλογή θα ήταν να επεγκαταστήσεις τις άλλες Java και αυτόματα τα εναλλακτικά γυρίζουν στη μοναδική Java που έχει απομείνει.