В началоЭкономия трафика с помощью deltup → Установка и настройка
Gentoo-doc HOME Пред.: Экономия трафика с помощью deltupВ началоУровень выше: Экономия трафика с помощью deltup

2. Установка и настройка

Установка deltup

Теперь установим deltup:

emerge deltup и getdelta: emerge getdelta

Примечание: Если при выполнении emerge deltup выйдет ошибка "!!!All ebuilds that could satisfy "deltup" have been masked." перед командой добавьте ACCEPT_KEYWORDS="~x86"

2.1. Настройка emerge

Теперь нужно предупредить emerge о том что мы хотим использовать getdelta вместо wget. Для этого добавим в /etc/make.conf параметр FETCHCOMMAND: Файл: File /etc/make.conf

FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}"

2.2. Конфигурация getdelta

У getdelta есть свой файл конфигурации:/etc/deltup/getdelta.rc. Рассмотрим некоторые полезные параметры:

DELTUP_SERVER — указывает на используемый deltup сервер. Рекомендуется оставить без изменений, так как deltup-сервера сейчас собраны в сеть обращение к которой идёт через один сервер linux01.gwdg.de.

QUEUERETRY — количество секунд, которые будет ждать getdelta,пока сервер не сделает dtu-файл.

MAXIMUM_ACCEPTABLE_QUEUEPOS — максимальный номер в очереди ожидания. В связи с ростом загруженности deltup-сервера имеет смысл установить число побольше.

REMOVE_OLD — удалять старые версии файлов. Полезно, если вы не хотите складировать дистфайлы.

DO_NOT_REMOVE — путь к файлу, содержащему имена файлов, которые не следует удалять при включенной опции REMOVE_OLD

2.3. Дополнительно

Могут возникнуть проблемы если вы скачали часть файла нужного для установки. Дело в том, что для продолжения докачки emerge использует не FETCHCOMMAND, а RESUMECOMMAND. Однако не следует менять RESUMECOMMAND на getdelta, так как getdelta не поддерживает докачку.

Пред.: Экономия трафика с помощью deltupВ началоУровень выше: Экономия трафика с помощью deltup
В началоЭкономия трафика с помощью deltup → Установка и настройка