Ostatnio zainstalowałem JDK 7 z witryny Oracle, korzystając z tych instrukcji .
Zastanawiam się teraz, jaka jest poprawna metoda jej aktualizacji (lub, lepiej, automatycznej aktualizacji)? Na przykład kilka problemów temu naprawiono kilka dni temu.
Ostatnio zainstalowałem JDK 7 z witryny Oracle, korzystając z tych instrukcji .
Zastanawiam się teraz, jaka jest poprawna metoda jej aktualizacji (lub, lepiej, automatycznej aktualizacji)? Na przykład kilka problemów temu naprawiono kilka dni temu.
Odpowiedzi:
Teraz możesz korzystać z PPA Java U Powstania Linuksa , aby automatycznie otrzymywać aktualizacje za pośrednictwem menedżera pakietów. Jeśli potrzebujesz najnowszej wersji Oracle Java 12 , zainstaluj ją:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java12-installer
sudo update-alternatives --config java
Stare rozwiązanie - PRZERWANE - już nie działa
Możesz użyć WebUpd8 Java PPA , aby automatycznie otrzymywać aktualizacje za pośrednictwem menedżera pakietów. Jeśli potrzebujesz najnowszej wersji Oracle Java 8 , zainstaluj ją:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-java-alternatives -s java-8-oracle
Jeśli potrzebujesz najnowszej wersji Oracle Java 6 (nieaktualna wersja), zainstaluj ją również:
sudo apt-get install oracle-java6-installer
Jeśli potrzebujesz najnowszej wersji Oracle Java 7 (nieaktualna wersja), zainstaluj ją również:
sudo apt-get install oracle-java7-installer
Jeśli chcesz przetestować kompilacje wczesnego dostępu Oracle Java 9 , możesz go również zainstalować:
sudo apt-get install oracle-java9-installer
Aby przełączać się między różnymi wersjami Java, możesz użyć następującego polecenia terminala:
sudo update-alternatives --config java
Źródło:
webupd8
instalacja z ważnych powodów. Tak jak w moim przypadku nie zdecydowałem się na to, ponieważ nie dostarczyłem tylko JRE i nie wymagałem całego pakietu JDK. Myślę, że oprócz odpowiedzi na ten alternatywny sposób należy udzielić odpowiedzi na sytuację PO.
update-alternatives
gdy nie masz dostępu interaktywnego? Podobnie jak podczas inicjowania ansible?