Как ускорить загрузку и обновление пакетов с помощью apt-fast в Debian

Apt-fast - это обёртка сценария оболочки для "apt-get" и "aptitude", которая использует возможности менеджеров загрузки axel или aria 2 для ускорения процесса загрузки. Он повышает производительность загрузки, загружая пакеты одновременно и с несколькими пакетами на одно соединение.

В этой статье мы расскажем, как установить apt-fast, чтобы ускорить процесс обновления и загрузки, это ускоряет установку с помощью apt. Мы выполнили команды и процедуру, упомянутые в этой статье, на системе Debian.

Шаг 1: Установка предварительных условий

Чтобы использовать apt-fast, сначала нужно установить ускорители загрузки командной строки axel или aria2. Оба они являются отличными инструментами, которые помогают улучшить скорость загрузки при использовании нескольких соединений на один пакет.

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

Открытие терминала

Затем выполните следующую команду в Терминале, чтобы установить axel или aria2:

sudo apt-get install axel

или

sudo apt-get install aria2

Нам потребуется gnupg2

sudo apt install gnupg2

Утилита add-apt-repository

sudo apt install software-properties-common

Шаг 2: Установка и настройка apt-fast

Для установки apt-fast сначала нужно добавить ключ репозитория для apt-fast. Это позволит системе доверять пакетам, добавляемым из репозитория. Выполните следующую команду в Терминале, чтобы добавить ключ:

добавить ключ репозитория adv

После добавления ключа добавьте PPA-репозиторий apt-fast в вашу систему, выполнив следующую команду в Терминале:

добавить репозиторий apt-fast

Теперь обновите локальный репозиторий apt, выполнив следующую команду в Терминале:

sudo apt-get update

Наконец, выполните следующую команду в Терминале для установки apt-fast:

Установка apt-fast

Во время установки apt-fast появится окно для настройки apt-fast.

Когда появится следующее окно, выберите apt-get в качестве менеджера пакетов и нажмите Enter, чтобы перейти к следующему шагу.

настроить apt-fast

Теперь выберите максимальное количество разрешенных подключений. Оставьте значение по умолчанию. Нажмите Enter, чтобы перейти к следующему шагу.

configure max connections

Помните, что вы также можете установить максимальное количество соединений позже, используя переменную _MAXNUM в конфигурационных файлах.

Вы можете выбрать подавление диалога подтверждения apt-fast каждый раз, когда вы хотите установить пакет. Для этого оставьте значение по умолчанию "No" и нажмите Enter.

Подавить диалог

После завершения установки нам потребуется выполнить базовую настройку. По умолчанию конфигурационный файл apt-fast находится по адресу /etc/apt-fast.

Выполните следующую команду в Терминале, чтобы отредактировать файл конфигурации в редакторе:

В конфигурационном файле добавьте зеркала, разделенные запятыми, в следующем синтаксисе:

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

https://www.debian.org/mirror/list

конфигурация зеркал apt-fast

Также добавьте зеркала, которые присутствуют в /etc/apt/sources.list или в конфигурационном файле apt-fast /etc/apt-fast.conf.

Ошибка установки "uses unknown compression for member 'control.tar.zst', giving up"

если в процессе установки получаем ошибку, а скорее всего мы ее получаем

Необходимо вручную перепаковать архив.

Устаналиваем zstd и binutils

Далее выполняем команды

удаляем мусор за собой

и устанавливаем пакет apt-fast

Установка apt-fast

Шаг 3: Использование Apt-fast

После установки и настройки apt-fast используйте его так же, как и apt-get. Просто подставьте fast вместо get в команду apt-get. Ниже приведены некоторые полезные команды для использования apt-fast:

Используйте следующую команду для установки пакета с помощью apt-fast:

Используйте следующую команду для удаления пакета с помощью apt-fast:

Используйте следующую команду для обновления пакета с помощью apt-fast:

Используйте следующую команду для обновления пакета с помощью apt-fast:

Давайте посмотрим, как работает apt-fast, установив Apache2. Для этого выполните следующую команду в Терминале:

Появится запрос на подтверждение, введите y для подтверждения.

Использование apt-fast

Из приведенных выше результатов видно, что загрузка пакета Apache2 происходит с использованием нескольких соединений.

агрузка пакета Apache2

Заключение

В этой статье мы рассмотрели, как утилита apt-fast может быть использована не только для установки программных пакетов в вашей системе, но и для увеличения скорости загрузки. Теперь наслаждайтесь быстрой загрузкой!

Понравилась статья? Поделиться с друзьями:
Добавить комментарий