Может ли менеджер обновлений загружать только один пакет за раз?

7

Мне нужно, чтобы диспетчер обновлений загружал только один пакет за раз, а не попытался загрузить сразу несколько пакетов.

Мой медленный интернет не может обрабатывать несколько соединений; замедляет загрузку до обхода, а некоторые пакеты будут сброшены на полпути через , когда истечет время ожидания.

ИЗМЕНИТЬ

При использовании apt-get update проверяется несколько репозиториев:

Прииспользованииapt-getupgradeзагружаютсянесколькопакетов:

    
задан SaultDon 18.12.2011 в 16:56
источник

3 ответа

7

У вас есть два варианта.

Опция конфигурации Queue-Mode

По умолчанию «хост» создает одно исходящее соединение для каждого хоста. Если вы установите для него «доступ», он создаст одно соединение для каждого типа URI (которое, как я понимаю, означает: один для http, один для ftp и т. Д.), Поскольку большинство соединений - это http, это означает, что он будет последовательно обращаться к каждому серверу ).

Один из способов сделать это, который также применим к диспетчеру обновлений, - это:

echo 'Acquire::Queue-Mode "access";' >/etc/apt/apt.conf.d/75download

, если вы хотите попробовать с помощью apt-get один раз, чтобы узнать, помогает ли это:

apt-get -o Acquire::Queue-mode=access update

Опция Acquire::http::Dl-Limit

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

echo 'Acquire::http::Dl-Limit "70";' >/etc/apt/apt.conf.d/75download

или

apt-get -o Acquire::http::Dl-Limit=70 update
    
ответ дан roadmr 20.12.2011 в 19:50
источник
1

Вместо использования диспетчера обновлений попробуйте sudo apt-get update&&sudo apt-get upgrade в терминале

Он выполнит эту работу, а также не будет использовать параллельные соединения

    
ответ дан Amith KK 18.12.2011 в 17:24
0

Щелкните правой кнопкой мыши в области окна, в которой перечислены обновления > Отмените выбор Все, затем включите индивидуально. Для некоторых пакетов потребуется более одного раза, U-M будет автоматически выбирать при необходимости

    
ответ дан doug 18.12.2011 в 17:39