Oracle
 sql >> база данни >  >> RDS >> Oracle

apt-get инсталирането на oracle java 7 спря да работи

Изглежда, че Oracle е преместил връзката за изтегляне, все още можете да изтеглите tar топката от уебсайта на Oracle, след като сте преминали през някои обръчи. Инсталаторът на WebUpd8 в момента е повреден. Официалното обяснение може да бъде намерено на http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html

Изтеглете Метод 1:Влезте в сайта на Oracle

Сега връзката изглежда е:http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz забележете "otn", а не "otn-pub", но поне от уебсайта изглежда трябва да сте влезли, а не само да приемете лицензионното споразумение.

Може да е възможно с debconf да промените URL адреса от otn-pub на otn и да накарате инсталатора да работи, но не съм опитвал. Можете сами да изтеглите двоичния файл и да го инсталирате ръчно или с инсталатора, който го насочва към мястото, където поставите изтеглената tar топка.

Редактиране:Изглежда, че няма начин да конфигурирате URL адреса за изтегляне (въпреки че можете да го отвлечете с хостове, както в друг отговор).

Изтеглете Метод 2:Използвайте надеждно огледало

Ако искате да изтеглите jdk-7u80-linux-x64.tar.gz от скрипт, без да влизате в Oracle, хостваните от него местоположения включват:

РЕДАКТИРАНЕ:sha256 е премахнат от този отговор, защото (както показва тази редакция) всеки може да редактира споменатия хеш. Вземете своите хешове от доверен източник. Предложенията включват:

Метод на инсталиране 1:Предварително попълване на кеша

#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

Метод 2 на инсталиране:(по-елегантен IMHO) поставете tar ball навсякъде и кажете на инсталатора къде да търси

#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. интервална функция в Oracle

  2. Как мога лесно да анализирам изпълнението на пакет на Oracle за проблеми с производителността?

  3. Подаване на ограничен низ в клаузата NOT IN

  4. Не може да се СУМИ(TO_NUMBER(поле varchar2)) :ORA 01722 [ORACLE]

  5. Извикване на Oracle PL SQL функция от Excel VBA