Menginstal sun-java6-jdk dengan apt-get di Ubuntu 10.04


9

Saya telah mengikuti instruksi pada banyak halaman, seperti ini , yang mengatakan untuk menjalankan perintah berikut:

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk

Namun, ketika saya melakukan ini saya masih mendapatkan kesalahan berikut:

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

Saya menyadari Java tersedia dari banyak sumber lain, tetapi untuk alasan yang tidak bisa saya masuki di sini, saya harus menggunakan versi spesifik ini.

Apa yang bisa saya lakukan untuk menginstal ini?


Anda dapat menginstalnya secara manual menggunakan tautan ini askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6
Mansoor Elahi

Jawaban:


7

Paket Sun / Oracle JDK tidak lagi tersedia di Ubuntu karena Oracle menghentikan 'Lisensi Distributor Sistem Operasi untuk Java'. Kisah di sini .

Awalnya Canonical akan membuatnya sehingga instalasi JRE / JDK Sun yang ada akan dihapus pada pembaruan apt-get, tetapi mereka membalikkan keputusan itu (namun pembaruan / pemasangan tidak lagi tersedia).

Rekomendasi ini adalah bagi pengguna untuk beralih ke paket OpenJDK 6. Anda masih dapat menginstal JDK Oracle dengan mengunduh dari situs web Oracle, tetapi harus dilakukan secara manual.


Apakah OpenJDK ada untuk 10,04?
dfrankow

@dfrankow Sepertinya itu sesuai dengan daftar paket , meskipun tidak tahu seberapa mutakhirnya.
pangkas

Ternyata openjdk-6-jdk sudah tersedia, tetapi tidak melakukan apa yang saya inginkan. Itu terlalu dini dalam siklus dev. Saya akhirnya menggunakan Sun's jdk dari superuser.com/a/439915/56544 .
dfrankow

5

Juga, Anda mungkin menemukan posting blog ini bermanfaat. Ini bekerja untuk saya dan benar-benar tidak menyakitkan (instalasi skrip vs membangun paket Java Anda sendiri):

Anda dapat menemukan skrip dan instruksi penggunaan lengkap di github .

Panduan cepat dan kotor untuk menggunakan skrip ini adalah sebagai berikut:

cd ~/
wget https://github.com/flexiondotorg/oab-java6/raw/master/oab-java.sh -O oab-java6.sh
chmod +x oab-java6.sh
sudo ./oab-java6.sh
sudo apt-get update && sudo apt-get install sun-java6-jdk

4

Perintah berikut ini akan membantu Anda mendapatkan sun jdk6 di ubuntu 10.04

sudo add-apt-repository ppa:sun-java-community-team/sun-java6
sudo apt-get update
sudo apt-get install sun-java6-jdk
sudo update-java-alternatives -s java-6-sun

3
Terima kasih atas sarannya, tetapi saya tidak bisa menjalankannya di Ubuntu 12.04 LTS
SSH

Ini bekerja untuk saya pada 10,04, yang sangat membantu.
dfrankow


0

Instal OpenJDK sebagai gantinya

sudo apt-get install openjdk-6-jdk


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.