Я пытаюсь обновить свою копию 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
Если вы компилируете программное обеспечение впервые, сначала попробуйте его на отдельном компьютере или виртуальной машине, желательно с той же версией ОС, чтобы вы знали, чего ожидать.