Загрузите JDK на удаленный сервер
Я хочу получить последнюю версию JDK на сервер в удаленном месте.
Для загрузки JDK с веб-сайта Sun требуется пройти через все виды обручей, пока вы не получите файл. Я не уверен точно, используют ли они куки или мой IP-адрес, но просто копирует URL файла и пытается wget
на сервере не работает.
Погуглив за зеркала JDK, я смог найти только старые версии.
Прямо сейчас у меня есть возможность загрузить его на свой компьютер, а затем загрузить на сервер. Это чувствует себя медленно и глупо.
У кого-нибудь есть идея получше?
РЕДАКТИРОВАТЬ: Спасибо за все ответы. Просто чтобы уточнить, как я пишу это, я rsync
файл 78MB на мой сервер. Это должно быть сделано примерно через час, так что это не такая уж большая проблема. Однако, так как я делаю это не первый раз, я надеялся на лучшее решение в следующий раз.
Решение: То, что я закончил, было
sudo aptitude install lynx-cur
www-browser http://java.sun.com/javase/downloads/
Оттуда он в основном использует стрелки и клавиши ввода и отвечает "Да" на множество вопросов безопасности Lynx (о файлах cookie и сертификатах). Благодаря резонатору.
4 ответа
Загрузите его на компьютер с браузером и переместите с помощью SCP или rsync?
Честно говоря, за то время, которое вы потратите на ожидание ответов на этот вопрос, его загрузка / выгрузка будет быстрее.
Согласен, это немного абсурдно, но я обнаружил, что делаю это десятки раз для разных вещей.
Примечание: вы можете попробовать с какого-либо зеркального сайта
(однако, это потребовало бы проверки целостности файла, так как они не всегда являются официальными зеркалами...)