Powerpill

Не могу сказать, что являлось причиной, провайдер или нагруженость серверов. Но при установке archlinux столкнулся с ситуацией, когда от возможных 250 килобайт в секунду скорости использовалось только 60 килобайт в среднем.

Эта ситуация меня очень не устраивала. И тут на глаза мне попалась утилита powerpill, которая располагается в community. Утилита является оберткой к pacman, но использует для загрузки файлов не wget, а aria2. То есть осуществляет это в несколько потоков. Устанавливаем ее:

#pacman -S powerpill aria2

И настраиваем, для этого открываем в любимом редакторе файл /etc/powerpill.conf. Файл очень хорошо прокомментирован, поэтому подробно на нем останавливаться я не буду.

Скажу только, что я раскомментировал и указал следующие опции:

[options]
Aria2Bin = /usr/bin/aria2c
Aria2Clean
Aria2Silent
PacmanBin = /usr/bin/pacman-color
PacmanConf = /etc/pacman.conf
Reflect = -l 45

Блок опций aria2 я не трогал. Теперь для того, чтобы установить программу, нужно вместо pacman использовать powerpill, например:

#powerpill -S zsh

Для того, чтобы powerpill использовалась в yaourt, нужно изменить файл /etc/yaourtrc, сняв комментарий со строки и изменив ее:

PacmanBin /usr/bin/powerpill

После этого процесс установки системы у меня пошел гораздо быстрее!

Похожие записи:

  1. pdnsd – локальный кэширующий dns сервер
  2. многопоточный download
  3. Кодировки файлов – enconv
  4. nscd – кэширование dns запросов
  5. yaourt – установка и использование

Метки: archlinux, Soft

Отзывов (7) на «Powerpill»

  • он уже в комьюнити. а я даже не заметил этого ^_^
    всё-таки aric2c можно юзать и без врапера сменив XferCommand, правда это будет менее качественно

  • таки арч? =)

  • Кхм. Зачем какие-то обертки?
    В /etc/pacman.conf есть строчка:
    XferCommand = /usr/bin/wget –passive-ftp -c -O %o %u

    Вам этого недостаточно? Замените на aria2с и будет как вы хотели, без дополнительных «оберток».

  • Powerpill кроме того, что качает в несколько потоков, тянет несколько файлов одновременно, это более эффективно, чем по одному… =)

  • Пока да, но уже собираю генту, стабильную ветку…

  • В отличие от предложенного вами варианта, powerpill тянет несколько файлов за раз… Я просто упустил это при описании в статье…

  • реально, powerpill быстрее, чем арию или вгет в /etc/pacman.conf прописывать.

Вы можете оставить свой комментарий...

Имя (required)
Почта (обязательно)
Сайт