Загрузите jdk 1.6 с помощью wget

Я пытаюсь получить JDK 1.6, используя следующую команду:

wget 'http://download.oracle.com/otn/java/jdk/6u14-b08/jdk-6u14-linux-x64.bin'

Сбой загрузки и я подозреваю, что это связано с тем, что на веб-сайте требуется согласие с лицензионным соглашением. Есть ли способ принять соглашение и получить файл?

1
задан 31 July 2012 в 10:01

1 ответ

Если вы соглашаетесь с соглашением, вы можете использовать параметр --load-cookies FILE для wget, чтобы заставить его использовать сохраненный файл cookie (например, из вашей папки .mozilla), чтобы выполнить загрузку. Я не вижу другого способа сделать это.

So

Принять соглашение в Firefox Использовать wget --load-cookies ~/.mozilla/firefox/XXXX.default/cookies.txt URL

Caveat

Работает только со старыми файлами cookie firefox, а не с новым базами данных sqlite.

Caveat

В качестве альтернативы вы можете установить Sun JDK из репозиториев, как намечено TrailRider, - лицензионное соглашение выполняется во время установки.

0
ответ дан 25 May 2018 в 08:04
  • 1
    "из репозиториев, как TrailRider, намекнул на" Я не публиковал его, поскольку это был не ответ на заданный вопрос, я отправил его в любом случае, он может быть опущен, если кто-то захочет nitpick I Угадай. – TrailRider 31 July 2012 в 09:24
  • 2
    @TrailRider: Я согласен - я упомянул об этом как альтернативу, потому что использование wget может быть невозможно в любом случае. OP, похоже, счастлив использовать репозитории в любом случае. – jmetz 31 July 2012 в 18:33

Другие вопросы по тегам:

Похожие вопросы: