Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

apt-get install Oracle Java 7 berhenti bekerja

Tampaknya Oracle telah memindahkan tautan unduhan, Anda masih dapat mengambil bola tar dari situs web oracle setelah melewati beberapa rintangan. Penginstal WebUpd8 saat ini rusak. Penjelasan resmi dapat ditemukan di http://www.webupd8.org/2017/06/why-Oracle-Java-7-and-6-installers-no.html

Unduh Metode 1:Masuk ke situs Oracle

Tautannya sekarang sepertinya:http://download.Oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz perhatikan "otn" dan bukan "otn-pub", tetapi setidaknya dari situs web Anda tampaknya harus masuk dan tidak hanya menerima perjanjian lisensi.

Dimungkinkan dengan debconf untuk mengubah url dari otn-pub ke otn dan membuat penginstal berfungsi tetapi saya belum mencobanya. Anda dapat mengambil biner sendiri dan menginstal secara manual atau dengan penginstal mengarahkannya ke mana pun Anda meletakkan bola tar yang diunduh.

Sunting:Sepertinya tidak ada cara untuk mengonfigurasi URL unduhan (meskipun Anda dapat membajaknya dengan host seperti pada jawaban lain).

Download Metode 2:Gunakan mirror tepercaya

Jika Anda ingin mengunduh jdk-7u80-linux-x64.tar.gz dari skrip tanpa masuk ke oracle, lokasi yang dihosting meliputi:

EDIT:Sha256 telah dihapus dari jawaban ini karena (seperti yang diperlihatkan hasil edit ini) siapa pun dapat mengedit hash tersebut. Dapatkan hash Anda dari sumber tepercaya. Saran meliputi:

Instal Metode 1:Isi cache terlebih dahulu

#put the file in the default cache location:
sudo mv jdk-7u80-linux-x64.tar.gz /var/cache/oracle-jdk7-installer/

#then install normally: 
sudo apt-get install oracle-java7-installer

Instal Metode 2:(IMHO lebih elegan) letakkan bola tar di mana saja dan beri tahu penginstal di mana mencarinya

#setup ppa (you probably came here after already doing this)
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update

#put the file in a temporary location:
sudo mv jdk-7u80-linux-x64.tar.gz /tmp/


#set local path to /tmp (or any other path)
echo oracle-java7-installer oracle-java7-installer/local select /tmp | \
sudo /usr/bin/debconf-set-selections


#While your at it you may want tp approve license (or skip this and approve when prompted) 
echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | \
sudo /usr/bin/debconf-set-selections

#then install normally: 
sudo apt-get install oracle-java7-installer


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana menemukan karyawan dengan gaji tertinggi kedua?

  2. ORA-00904::pengenal tidak valid Masalah dengan program objek Bergantung Hibernate

  3. Mencatat Prosedur Tersimpan Oracle Java menggunakan Java Logging API (java.util.logging )

  4. Labirin Penyetelan Kinerja

  5. Bagaimana cara memanggil kelas Java dari pemicu Oracle?