Postępowałem zgodnie z instrukcjami na wielu stronach, takich jak ta , które mówią o uruchamianiu następujących poleceń:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
Jednak po wykonaniu tej czynności nadal pojawia się następujący błąd:
me@mycomputer:~$ sudo apt-get install sun-java6-jdk Reading package lists... Done
Building dependency tree Reading state information... Done
Package sun-java6-jdk is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package sun-java6-jdk has no installation candidate
Zdaję sobie sprawę, że Java jest dostępna z wielu innych źródeł, ale z powodów, dla których nie mogę się tutaj dostać, muszę użyć tej konkretnej wersji.
Co mogę zrobić, aby to zainstalować?
ubuntu
ubuntu-10.04
apt-get
sun-java6-jdk
Adam S.
źródło
źródło
Odpowiedzi:
Pakiet Sun / Oracle JDK nie jest już dostępny w Ubuntu z powodu wycofania przez Oracle „Licencji dystrybutora systemu operacyjnego dla Java”. Historia tutaj .
Pierwotnie Canonical miał to zrobić, aby istniejące instalacje JRE / JDK firmy Sun zostały usunięte podczas aktualizacji apt-get, ale cofnęły tę decyzję (jednak aktualizacje / instalacje nie będą już dostępne).
Zaleca się użytkownikom przejście na pakiet OpenJDK 6. Nadal możesz zainstalować pakiet Oracle JDK, pobierając go ze strony internetowej Oracle, ale należy to zrobić ręcznie.
źródło
Również ten post na blogu może okazać się pomocny. To działało dla mnie i było całkowicie bezbolesne (instalacja skryptu vs. budowanie własnego pakietu Java):
źródło
Poniższe polecenie powinno pomóc ci uzyskać Sun JDK6 w Ubuntu 10.04
źródło
Są tutaj naprawdę dobre instrukcje dotyczące budowania własnych pakietów Sun-Java:
https://github.com/rraptorr/sun-java6
Pakiety działają świetnie dla mnie w Ubuntu Lucid 10.04 x64 / i386.
źródło
Zamiast tego zainstaluj OpenJDK
sudo apt-get install openjdk-6-jdk
źródło
działał dobrze dla mnie na Ubuntu 10.04
dzięki.
źródło