sisyphus-mirror
Материал из ALT Linux Wiki
(Различия между версиями)
Ilis (обсуждение | вклад) (→Функциональность) |
Drdd (обсуждение | вклад) |
||
Строка 12: | Строка 12: | ||
* Два режима работы - интерактивный, с выводом лога работы на stdout, и тихий, с записью логов в файлы (предназначен для cron) | * Два режима работы - интерактивный, с выводом лога работы на stdout, и тихий, с записью логов в файлы (предназначен для cron) | ||
* Экономия места и трафика за счёт автоматического вычисления --link-dest и использования хардлинков | * Экономия места и трафика за счёт автоматического вычисления --link-dest и использования хардлинков | ||
+ | |||
+ | == Настройка == | ||
+ | * Устанавливаем sisyphus-mirror | ||
+ | apt-get install sisyphus-mirror | ||
+ | * Настраиваем конфиги, которые хранятся в /etc/sisyphus-mirror/ : | ||
+ | exclude — файл, где хранится список пакетов, которые не будут | ||
+ | закачиваться при синхронизации | ||
+ | |||
+ | sisyphus-mirror.conf — основной конфиг | ||
== Дистрибутив == | == Дистрибутив == |
Версия 12:49, 6 декабря 2009
sisyphus-mirror — это утилита для создания зеркала репозиториев Sisyphus, бранчей и конкретных дистрибутивов ALT Linux.
Содержание |
Функциональность
Для создания зеркала вполне достаточно rsync, но sisyhpus-mirror обеспечивает дополнительную функциональность:
- Транзакционное обновление репозитория
- Возможность создания снапшотов репозитория
- Обнаружение изменения репозитория в процессе синхронизации и дополнительную синхронизацию
- Почтовые оповещения о проблемах при синхронизации
- Два режима работы - интерактивный, с выводом лога работы на stdout, и тихий, с записью логов в файлы (предназначен для cron)
- Экономия места и трафика за счёт автоматического вычисления --link-dest и использования хардлинков
Настройка
- Устанавливаем sisyphus-mirror
apt-get install sisyphus-mirror
- Настраиваем конфиги, которые хранятся в /etc/sisyphus-mirror/ :
exclude — файл, где хранится список пакетов, которые не будут закачиваться при синхронизации
sisyphus-mirror.conf — основной конфиг
Дистрибутив
Майнтайнер sisyphus-mirror не создаёт tar.gz, ограничиваясь пакетами для Sisyphus.
Для желающих создать миррор на системах, отличающихся от ALT Linux, периодически обновляется репозиторий с дополнительной документацией по установке и всеми нужными зависимостями.