Создание зеркала репозитория

Материал из Mageia Russian Community Wiki
Версия от 13:25, 24 октября 2012; Romkaromka (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

В этой статье рассмотрим создание зеркала репозитория на примере репозитория Mageia Russian Community.

Нам известно, что репозиторий Mageia Russian Community доступен среди прочего по ftp - воспользуемся этим.

Нам потребуется установить пакет lftp.

Создайте папку с любым именем, например, MRC. В этой папке создайте скрипт run, конфиг run.cfg и директорию MRC_MIRROR (имена, естественно, могут быть любыми):

Repo001.png

Содержимое скрипта run:

#!/bin/bash
lftp -f ./run.cfg

Сделайте скрипт run исполняемым.

Содержимое конфига run.cfg:

open ftp://ftp.mageialinux.ru 
mirror -e -c ftp://ftp.mageialinux.ru/ ./MRC_MIRROR
exit 

Запустить на зеркалирование скрипт run, находясь в директории MRC:

Repo002.png

Вот и всё. Всё очень просто.