Apt-fast – ускорение apt-get
Apt-fast - это bash-скрипт созданный в 2008 году Мэттом Парнеллом (Matt Parnell) для ускорения apt-get
с помощью менеджера загрузок axel
или aria2
. Ускорение достигается за счёт загрузки в несколько потоков и использования нескольких источников (разных зеркал) для каждого файла.
1) Для того, чтобы использовать скрипт apt-fast
сначала необходимо установить axel
или aria2
. Я ставлю axel
.
Для axel
:
sudo apt-get install axel
Для aria2
:
sudo apt-get install aria2
2) Скачаем скрипт с сайта Мэтта Парнелла – http://www.mattparnell.com/linux/apt-fast/. Для axel
файл apt-fast.sh
. А для aria2
нужен файл apt-fast_aria2c.sh
из поддиректории apt-fast modded/
. Можно скачать скрипт с помощью консольной wget
, не прибегая к GUI.
Для axel
:
wget -U firefox http://www.mattparnell.com/linux/apt-fast/apt-fast.sh
Для aria2
:
wget -U firefox http://www.mattparnell.com/linux/apt-fast/apt-fast%20modded/apt-fast_aria2c.sh
3) После скачивания, переименуем apt-fast.sh
или apt-fast_aria2c.sh
в apt-fast
и перенесём в /usr/bin/
для того, чтобы разрешить запуск скрипта как встроенной команды.
Для axel
:
sudo mv apt-fast.sh /usr/bin/apt-fast
Для aria2
:
sudo mv apt-fast_aria2c.sh /usr/bin/apt-fast
4) Дадим права на исполнение файлу apt-fast:
sudo chmod +x /usr/bin/apt-fast
5) Теперь проверим apt-fast в действии:
Обновим кэш пакетов:
sudo apt-fast update
И скачаем какой-нибудь пакет:
sudo apt-fast install “имя_пакета”
Теперь для установки любых пакетов в консоли мы будем использовать apt-fast install “имя_пакета”
вместо apt-get install “имя_пакета”
. Синтаксис команд у apt-fast
тот же, что и у apt-get
.
Если эта статья помогла вам, пожалуйста, оставьте комментарий
Спасибо за прочтение!
Arthur is a designer and full stack software engineer. He is the founder of Space X-Chimp and the blog My Cyber Universe. His personal website can be found at arthurgareginyan.com.