Уголок новичка
   3163

Как обновить систему при очень нестабильном и медленном интернете?

Нахожусь в командировке в Сабетта (это заполярным кругом, Ямал). Выбирать провайдера особо не получится.
Пробовал 3-х операторов GSM но скорость у всех практически одинаковая. От 45 до 150 килобит в секунду.
Медленно, почти как старый даилап но хоть что то. Система на половину обновилась осталось обновить ядра (не работает ВиртуалБокс из за этого)
Собственно вопрос в заголовке.
Получаю следующий результат:
:: Получение пакетов…
ошибка: не удалось получить файл 'linux419-4.19.24-1-x86_64.pkg.tar.xz' из kibo.remi.lu: Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
ошибка: не удалось получить файл 'linux419-4.19.24-1-x86_64.pkg.tar.xz' из mirror.yandex.ru: Connection timed out after 10000 milliseconds
ошибка: не удалось получить файл 'linux419-4.19.24-1-x86_64.pkg.tar.xz' из manjaro.moson.eu: Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
ошибка: не удалось получить файл 'linux419-4.19.24-1-x86_64.pkg.tar.xz' из mirror.catn.com: Resolving timed out after 10000 milliseconds
ошибка: не удалось получить файл 'linux419-4.19.24-1-x86_64.pkg.tar.xz' из mirror.truenetwork.ru: Operation too slow. Less than 1 bytes/sec transferred the last 10 seconds
предупреждение: не удалось получить некоторые файлы

Может можно как то увеличить тайминги ожидания скачивания?

7 комментариев

avatar
Установить какой нибудь менеджер загрузок, скачать им пакеты и обновить ядра вручную
0
avatar
Возможно придется так и сделать (если не получится по другому). Хоть торентом скачивай. :)
Хотя не плохо если бы такой механизм был бы.
0
avatar
На счет торрента не знаю, если создадите ветку на каком нибудь трекере, то будет и на торренте такое) Только кто будет их скачивать от туда?)
0
avatar
Есть оказывается механизм wiki.archlinux.org/index.php/Pacman/Tips_and_tricks#Performance
Ничего придумывать не нужно. Там еще и с вариантами.
Я выбрал этот:
aria2

aria2 is a lightweight download utility with support for resumable and segmented HTTP/HTTPS and FTP downloads. aria2 allows for multiple and simultaneous HTTP/HTTPS and FTP connections to an Arch mirror, which should result in an increase in download speeds for both file and package retrieval.
Note: Using aria2c in pacman's XferCommand will not result in parallel downloads of multiple packages. Pacman invokes the XferCommand with a single package at a time and waits for it to complete before invoking the next. To download multiple packages in parallel, see Powerpill.

Install aria2, then edit /etc/pacman.conf by adding the following line to the [options] section:

XferCommand = /usr/bin/aria2c --allow-overwrite=true --continue=true --file-allocation=none --log-level=error --max-tries=2 --max-connection-per-server=2 --max-file-not-found=5 --min-split-size=5M --no-conf --remote-time=true --summary-interval=60 --timeout=5 --dir=/ --out %o %u
+1
avatar
Удалось обновить систему?
0
avatar
Да. Способом выше.
Только пришлось поставить:
--min-split-size=1M
0
avatar
Теперь aria2 качает мне «большие» недостающие мне пакеты из AUR.
[#f4af5a 25MiB/32MiB(78%) CN:2 DL:0B]
02/25 17:17:28 [WARN] aria2c пришлось подключиться к другой стороне с помощью неизвестного TLS-протокола. Целостность и конфиденциальность соединения может быть нарушена.
Пир: manjaro.moson.eu (81.169.230.74:443)
[#f4af5a 25MiB/32MiB(78%) CN:2 DL:0B]
02/25 17:17:29 [WARN] aria2c пришлось подключиться к другой стороне с помощью неизвестного TLS-протокола. Целостность и конфиденциальность соединения может быть нарушена.
Пир: manjaro.moson.eu (81.169.230.74:443)
[#f4af5a 25MiB/32MiB(79%) CN:2 DL:0B]

Так что теперь беспокоится нечего.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.