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

Ускорьте загрузку пакетов в Ubuntu

Мы все знаем, что мы можем устанавливать, обновлять, обновлять и удалять пакеты с помощью менеджеров пакетов apt или aptitude в Debian, Ubuntu, Linux Mint, Pop!_OS и т. д. Эти менеджеры пакетов извлекает пакеты вместе со всеми необходимыми зависимостями из онлайн-репозиториев и устанавливает их в нашу систему. Кроме того, мы можем ускорить загрузку пакетов в нашей системе Ubuntu с помощью простой, но мощной утилиты под названием apt-fast.

Загрузить - Бесплатное электронное руководство: «22 полезных настройки, которые помогут Ubuntu чувствовать себя как дома»

Что такое Apt-fast?

Apt-fast — это оболочка скриптов для менеджеров пакетов apt и aptitude. Это значительно увеличивает скорость загрузки за счет параллельной загрузки пакетов с несколькими подключениями к каждому пакету.

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

Установите Apt-fast в Ubuntu

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

/bin/bash -c "$(curl -sL https://git.io/vokNn)"

Также установите загрузчик командной строки aria2:

sudo apt-get install aria2

Альтернативно вы можете использовать следующий PPA для установки Apt-fast.

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get update
sudo apt-get -y install apt-fast

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

sudo apt-get install apt-fast

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

После установки apt-fast нам нужно добавить несколько дополнительных зеркал в файл «apt-fast.conf».

Отредактируйте файл apt-fast.conf:

sudo nano /etc/apt-fast.conf

Добавьте следующие строки в зависимости от используемого вами дистрибутива.

В Ubuntu и производных добавьте:

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/' )

В Debian добавьте это:

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

Сохраните и закройте файл.

Обратите внимание, что если у вас есть зеркала в source.list или source.list.d, вам нужно будет добавить их в список зеркал apt-fast.conf.

Ускорьте загрузку пакетов с помощью Apt-fast

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

Например, чтобы установить веб-сервер Apache, выполните:

sudo apt-fast update
sudo apt-fast install apache2

Примеры результатов:

Ускорьте загрузку пакетов с помощью Apt-fast

Ускорьте загрузку пакетов с помощью Apt-fast в Ubuntu

Как видно из приведенных выше результатов, apt-fast загружает пакет apache2 параллельно с несколькими соединениями.

Чтобы обновить систему, вы можете запустить:

sudo apt-fast upgrade
sudo apt-fast dist-upgrade

Заключение

В этом кратком руководстве мы обсудили, как ускорить загрузку пакетов с помощью Apt-fast в Ubuntu и ее производных. Если при установке пакетов у вас наблюдается низкая скорость загрузки, попробуйте Apt-fast. Вы обязательно увидите улучшение.

Надеюсь, этот инструмент будет вам полезен. Вы уже пробовали это средство? Отлично! Поделитесь с нами своими мыслями об этой утилите в разделе комментариев ниже.

Ресурс:

  • Главная страница Apt-fast

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

  • Включить параллельную загрузку в Pacman в Arch Linux
  • Как ускорить диспетчер пакетов DNF в Fedora, RHEL, CentOS, AlmaLinux, Rocky Linux

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