Как использовать apt-fast для ускорения загрузки пакетов apt-get/apt с использованием нескольких зеркал
В этой редакционной статье мы рассмотрим замечательную и мощную утилиту под названием apt-fast
, которую можно использовать для ускорения загрузки пакетов с помощью APT или Aptitude . .
apt-fast — это оболочка сценария оболочки с открытым исходным кодом для популярных инструментов управления пакетами APT и Aptitude, которая помогает ускорить загрузку пакетов на Системы Дебиан.
Его основная функция — значительно ускорить загрузку пакетов с помощью apt-get или aptitude за счет параллельной загрузки пакетов с множеством подключений на каждый пакет.
Прочтите некоторые из следующих статей, в которых обсуждаются APT и Aptitude, а также их использование с примерами:
- В чем разница между APT и Aptitude
- 25 полезных команд apt-get для управления пакетами
- 15 полезных команд APT для управления пакетами
- Изучите управление пакетами с помощью Aptitude в Ubuntu
Для запуска утилиты apt-fast требуется наличие менеджеров загрузок aria2c или axel.
- Как установить диспетчер загрузки Aria2 из командной строки
- Как установить 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:
- Debian: http://www.debian.org/mirror/list
- 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? Как вы думаете, это хорошо для вас работает? Затем выскажите нам свое мнение и любые другие вопросы, которые вы хотели бы задать, через форму обратной связи ниже.