Как мне приостановить и возобновить apt-fast загрузку пакета?
Я знаю, что для ускорения загрузки apt-get я могу использовать apt-fast (который использует движок aria2c или axel - это зависит от того, какой из них я установил во время конфигурации). Но даже при том, что это говорит, что это может приостановить и возобновить загрузки, я не знаю, как сделать это, и я не могу найти никакого ответа онлайн, который говорит мне, как сделать это.
Я не собираюсь приостанавливать функцию обновления apt-fast, я просто хочу приостановить функцию sudo apt-fast install package_name и возобновить загрузку пакета в Ubuntu по желанию с помощью apt-fast (с помощью axel или aria2c)
Я видел на некоторых форумах, что быстрое обновление sudo apt не может быть приостановлено, потому что это требует запуска всего процесса. Пожалуйста, поправьте меня, если я ошибаюсь.
Любая помощь приветствуется.
1 ответ
Да, невозможно прервать текущую загрузку плавно. Но если вы отмените эти загрузки с сигналом (например, нажав ^C
) и если вы используете aria2, вы можете легко продолжить загрузку позже. Axel не поддерживает продолжение прерванных загрузок (и поэтому не рекомендуется для apt-fast).
Если вы уже загрузили некоторые файлы через aria2 и отменили загрузку, они не будут доступны для APT, пока не завершатся все загрузки с помощью apt-fast.
И с другой стороны, если вы отмените apt-get/aptitude/synaptic/ и т.д. Скачать вы должны начать с нуля с apt-fast. Но, конечно, если некоторые пакеты уже успешно загружены и, следовательно, находятся в вашем архивном кеше (обычно /var/cache/apt/archives
) apt-fast будет "обнаруживать" их и не добавлять их в очередь загрузки снова.