Включить параллельную загрузку в Pacman в Arch Linux

Включить параллельную загрузку в Pacman в Arch Linux

Pacman версии 6 поставляется с поддержкой параллельных загрузок. Вот как включить параллельную загрузку в Pacman в Arch Linux и его вариантах, таких как EndeavourOS и Manjaro Linux.

Менеджер pacman является одним из основных отличительных особенностей Arch Linux. Это быстрый, простой в использовании и мощный менеджер пакетов. Pacman — менеджер пакетов по умолчанию для Arch Linux и его вариантов.

Последняя версия pacman — 6.0 . Основное изменение в этом выпуске — реализация параллельных загрузок

Например, если вы устанавливаете что-то, для чего требуются 4 зависимости, все файлы загружаются параллельно одним и тем же экземпляром pacman, а не один за другим.

Для каждого файла он последовательно пробует зеркала в порядке, определенном mirrorlistфайлом. Если первое зеркало по какой-то причине выйдет из строя, pacman попробует второе зеркало и так далее.

Таким образом, Pacman 6.0 по умолчанию включает следующие функции:

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

Примечание. Не путайте эту функцию с Powerfill , оболочкой pacman, которая использует параллельную и сегментированную загрузку. Это отличается от powerpill, и поддержка параллельной загрузки теперь встроена в pacman. Никакой внешней обертки или инструментов не требуется!

Включаем параллельную загрузку

Поддержку параллельной загрузки в диспетчере пакетов Pacman можно включить, выполнив следующие действия:

1 Откройте файл /etc/pacman.conf в предпочитаемом вами редакторе:

$ sudo nano /etc/pacman.conf

2. Найдите следующую строку и раскомментируйте ее:

ParallelDownloads = 5

Здесь ParallelDownloads указывает количество одновременных потоков загрузки . Значение должно быть положительным целым числом. По умолчанию он отключен, значение по умолчанию — 5 . Если этот параметр конфигурации не установлен, используется только один поток загрузки (т.е. загрузки происходят последовательно).

3. Сохраните файл и закройте его, нажав, CTRL+Oа затем CTRL+X. С этого момента вы заметите, что загрузка файла происходит параллельно, когда вы выполняете любую транзакцию pacman.

Добавить комментарий