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

Как использовать apt-fast для ускорения загрузки пакетов apt-get/apt с использованием нескольких зеркал


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

apt-fast — это оболочка сценария оболочки с открытым исходным кодом для популярных инструментов управления пакетами APT и Aptitude, которая помогает ускорить загрузку пакетов на Системы Дебиан.

Его основная функция — значительно ускорить загрузку пакетов с помощью apt-get или aptitude за счет параллельной загрузки пакетов с множеством подключений на каждый пакет.

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

  1. В чем разница между APT и Aptitude
  2. 25 полезных команд apt-get для управления пакетами
  3. 15 полезных команд APT для управления пакетами
  4. Изучите управление пакетами с помощью Aptitude в Ubuntu

Для запуска утилиты apt-fast требуется наличие менеджеров загрузок aria2c или axel.

  1. Как установить диспетчер загрузки Aria2 из командной строки
  2. Как установить Axel для ускорения загрузки по FTP/HTTP

Как установить apt-fast в Ubuntu 16.04-14.04 и Linux Mint 18/17.x

Сначала добавьте пакет PPA для apt-fast следующим образом, а затем обновите свою систему.

sudo add-apt-repository ppa:saiarcot895/myppa
sudo apt-get update

После этого выполните команду ниже, чтобы установить инструмент apt-fast:

sudo apt-get -y install apt-fast

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

На экране ниже вы можете установить количество разрешенных подключений. Помните, что вы также можете настроить его позже в файле конфигурации apt-fast с помощью директивы _MAXNUM.

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

Как использовать apt-fast?

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

Файл конфигурации apt-fast: /etc/apt-fast.conf. Вы можете еще больше увеличить скорость загрузки, добавив несколько зеркал и распределив нагрузку, обязательно добавьте ближайшие зеркала.

Официальные списки зеркал для Debian и Ubuntu/Linux Mint:

  1. Debian: http://www.debian.org/mirror/list
  2. Ubuntu: https://launchpad.net/ubuntu/+archivemirrors

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

Для Дебиан

MIRRORS=( 'http://ftp.debian.org/debian, http://ftp2.de.debian.org/debian, http://ftp.de.debian.org/debian, ftp://ftp.uni-kl.de/debian' )

Для Ubuntu/Linux Mint

MIRRORS=( 'http://archive.ubuntu.com/ubuntu, http://de.archive.ubuntu.com/ubuntu, http://ftp.halifax.rwth-aachen.de/ubuntu, http://ftp.uni-kl.de/pub/linux/ubuntu, http://mirror.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/' )

Важно! Чтобы использовать зеркала в /etc/apt/sources.list или /etc/apt/sources.list.d /, вам также необходимо добавить их в /etc/apt-fast.conf.

sudo vi /etc/apt-fast.conf

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

man apt-fast
man apt-fast.conf

Давайте углубимся в то, как работает apt-fast, установив пакет git следующим образом:

sudo apt-fast install git

Вам будет предложено подтвердить, загружать пакет или нет. Введите Да/Y, чтобы продолжить. На изображении ниже показана работа apt-fast: загрузка пакета git с использованием нескольких подключений.

После загрузки пакета git вам снова будет предложено установить его, введя Да/Y и нажав Enter, чтобы продолжить процесс установки.

Некоторые важные команды apt-fast:

sudo apt-fast update
sudo apt-fast upgrade 
OR
sudo apt-fast dist-update

В случае остановки или прерывания процесса загрузки выполните команду ниже:

sudo apt-fast clean 

Для получения дополнительной информации посетите репозиторий apt-fast на Github.

Заключение

Здесь мы рассмотрели мощный интерфейс оболочки-скрипта для apt и aptitude, который поможет вам повысить скорость загрузки при установке пакетов в ваших системах на базе Debian, таких как >Ubuntu, Linux Mint и многие другие.

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