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