Korzystam z serwera współdzielonego. Na tym serwerze są zainstalowane różne wersje Java:
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 auto mode
* 1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 manual mode
2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 manual mode
Chciałbym wybrać Drugie opcje, ale jeśli spróbuję to zrobić, narzeka, że nie mam uprawnień (nie jestem rootem).
Czy można to zrobić w „przestrzeni użytkownika”?
Czy użytkownik root może ustawić tę preferencję tylko dla mnie?
debian
executable
java
not-root-user
alternatives
Aslan986
źródło
źródło
Odpowiedzi:
W Debianie i pochodnych powinieneś prawdopodobnie użyć
update-java-alternatives
. W każdym razie wszystkie te narzędzia są związane z systemem, a nie z użytkownikiem. Jeśli chcesz użyć innej Java, po prostu wstaw te wiersze w~/.profile
:źródło