Как ограничить скорость загрузки jigdo-lite

С помощью этой команды: jigdo-lite --noask http://cdimage.debian.org/image

jigdo вызывает wget следующим образом

/ bin / sh / usr / bin / wget --user-agent = jigdo-lite / 0.7.3 (GNU Wget 1.17.1 построен на linux-gnu .;) --passive-ftp --dot-style = mega --continue --timeout = 30 http://cdimage.debian.org / image

jigdo не включает никаких параметров для ограничения скорости загрузки, поэтому я попытался временно заменить wget скриптом, например:

sudo mv /usr/bin/wget /usr/bin/wgetto #I rename wget
echo '/usr/bin/wgetto --limit-rate=500k ${1}' | sudo tee /usr/bin/wget #and replace it with this single liner
chmod +x /usr/bin/wget

, но проблема в том, что я не могу правильно настроить все эти параметры, которые jigdo отправляет в wget интерпретируется моим сценарием. Также пробовал $ {@} и несколько других комбинаций, но безрезультатно.

0
задан 13 April 2020 в 14:24

1 ответ

Возник тот же вопрос, и я нашел обходной путь на tdlp1. jigdo-lite (здесь 0.7.3) записывает выбор пользователя в ~/.jigdo-lite, который содержит строку wgetOpts=. Помещение --limit-rate=xxx там работало для меня.

jigdo-lite должен быть выполнен хотя бы один раз, но тогда он работает. На справочной странице Wget также содержится информация об этой опции (множество небольших файлов могут неэффективно запускать дроссель)

Пока.

  1. Проект документации по Linux
1
ответ дан 20 December 2020 в 03:25

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

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