Я пытаюсь обновить свою копию wget
на сервере . В настоящее время он работает:
1.17.1-1ubuntu1.4
Проблема в том, что мне нужен 1.19 , поэтому я могу получить новую функцию:
http://tomszilagyi.github.io / 2017/02 / Wget-retry-on-http-error
Мой патч был частью изменений, выпущенных как Wget версии 1.19.1, так что теперь (если вы запустите эту версию или новее) вы можете просто написать что-нибудь например:
wget --retry-on-http-error = 503 ...
У нас возникают проблемы с веб-сайтом, который возвращает 502 ошибки при запросе изображений у них. Их технические ребята изучают это, но пока мне нужен способ автоповтора файлов 502. Кажется, это соответствует всем требованиям, но я не могу заставить его обновить.
apt-get update
apt-get install wget
... дает:
Reading package lists... Done
Building dependency tree
Reading state information... Done
wget is already the newest version (1.17.1-1ubuntu1.4).
Я не уверен, что еще попробовать?
Вам не обязательно использовать диспетчер пакетов, если вы знаете, какая версия куда идет.
Можно найти tarball + исходный код GNU wget + инструкции по компиляции здесь: https://www.gnu.org/software/wget/faq.html#download
Если вы компилируете программное обеспечение впервые, сначала попробуйте его на отдельном компьютере или виртуальной машине - желательно с та же версия ОС - так что вы знаете, чего ожидать.