Поиск по сайту:

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

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

Что такое поддержка параллельной загрузки в Pacman?

Причины, по которым Arch Linux нравится многим людям:

  1. Пакман,
  2. Арка вики,
  3. Модель скользящего выпуска,
  4. и хранилище пользователей Arch (AUR).

Просто спросите любого пользователя Arch, почему он/она предпочитает Arch Linux другим дистрибутивам, и он, вероятно, укажет на одну или все вышеупомянутые причины.

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

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

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

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

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

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

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

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

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

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

sudo nano /etc/pacman.conf

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

ParallelDownloads = 5

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

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

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

Связанное чтение:

  • Получить последний список зеркал с помощью Reflector в Arch Linux
  • Как ускорить загрузку пакетов в Ubuntu
  • Как ускорить диспетчер пакетов DNF в Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux

Заключение

В этом кратком руководстве мы обсудили новую функцию pacman, называемую параллельной загрузкой, и то, как включить параллельную загрузку в pacman в Arch Linux.

Поддержка параллельной загрузки в pacman — очень приятное дополнение и фантастическое улучшение. Спасибо всем разработчикам, которые это сделали!

Ресурс:

  • Список рассылки Pacman-dev

Статьи по данной тематике