Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

apt-get cài đặt oracle java 7 ngừng hoạt động

Có vẻ như Oracle đã di chuyển liên kết tải xuống, bạn vẫn có thể lấy tar ball từ trang web oracle sau khi nhảy qua một số vòng. Trình cài đặt WebUpd8 hiện đã bị hỏng. Giải thích chính thức có thể được tìm thấy tại http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html

Tải xuống Phương pháp 1:Đăng nhập vào trang Oracle

Liên kết bây giờ có vẻ là: http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz thông báo "otn" chứ không phải "otn-pub", nhưng ít nhất từ ​​trang web mà bạn có vẻ cần phải đăng nhập và không chỉ chấp nhận thỏa thuận cấp phép.

Có thể với debconf để thay đổi url từ otn-pub thành otn và làm cho trình cài đặt hoạt động nhưng tôi chưa thử. Bạn có thể tự mình tìm nạp tệp nhị phân và cài đặt theo cách thủ công hoặc với trình cài đặt trỏ nó đến bất cứ nơi nào bạn đặt tar ball đã tải xuống.

Chỉnh sửa:Có vẻ như không có cách nào để định cấu hình URL tải xuống (mặc dù bạn có thể chiếm quyền điều khiển bằng máy chủ như trong một câu trả lời khác).

Tải xuống Phương pháp 2:Sử dụng máy nhân bản đáng tin cậy

Nếu bạn muốn tải xuống jdk-7u80-linux-x64.tar.gz từ một tập lệnh mà không cần đăng nhập vào oracle, các vị trí được lưu trữ bao gồm:

CHỈNH SỬA:Sha256 đã bị xóa khỏi câu trả lời này vì (như bản chỉnh sửa này thể hiện) bất kỳ ai cũng có thể chỉnh sửa hàm băm đã nói. Lấy mã băm của bạn từ một nguồn đáng tin cậy. Các đề xuất bao gồm:

Cài đặt Phương pháp 1:Điền trước bộ nhớ cache

#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

Cài đặt Phương pháp 2:(IMHO thanh lịch hơn) đặt tar ball ở bất kỳ đâu và cho người cài đặt biết nơi để xem

#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. Cần Oracle SQL để phân chia phạm vi ngày / giờ theo ngày

  2. Làm thế nào để đối phó với giới hạn lồng sâu 1 cấp trong Oracle?

  3. Cách tìm số lượng và tên của các ký tự riêng biệt trong chuỗi trong PL / SQL

  4. Chuyển đổi chữ số / số bằng từ sang tiền tệ INR (Rupee Ấn Độ) trong Oracle PL / SQL

  5. Tạo Chế độ xem với 365 ngày