Как я могу создать частное зеркало OpenBSD?

Как я могу создать частное зеркало OpenBSD. Я бы хотел, чтобы на моем зеркале были все пакеты последней версии для моих предпочтительных архитектур (amd64 и i386) и все остальное, что содержится в типичном общедоступном зеркале.

Есть ли предпочтительный метод или инструмент для создания зеркала? Есть ли какие-либо соображения перед созданием частного зеркала (кроме возможности ограничить загрузку)?

1
задан 25 January 2016 в 22:21
1 ответ

Согласно документации OpenBSD для предполагаемых общедоступных зеркал , рекомендуется использовать rsync -rv --delete-delay --delay-updates --fuzzy $ SOURCE_MIRROR $ YOUR_MIRROR , где $ SOURCE_MIRROR - это выбранное вами зеркало (или, возможно, его подкаталог), а $ YOUR_MIRROR - зеркало, которое вы создаете.

Там как правило, особо не о чем думать, если вы просто загружаете файлы. Если вы единственный, кто пользуется этим зеркалом, и оно просто для того, чтобы все было предварительно загружено,тогда вы даже можете настроить команду rsync выше, чтобы получать только те каталоги, которые вам интересны (например, только для ваших предпочтительных архитектур). Если вы планируете сделать его доступным через HTTP (для себя или для друзей / коллег / семьи / публики / и т. Д.), Есть образец /etc/httpd.conf , доступный именно для этого. .

6
ответ дан 3 December 2019 в 16:44

Теги

Похожие вопросы