Страница 1 из 1

Локальные репозитарии

Добавлено: 01 дек 2011, 07:15
VictorR2007
Так как старый скрипт на новой Rosa/Mandriva не работает, исправил старый скрипт.
Запускать можно так для синхронизации с французским заркалом

Код: Выделить всё

sh mirror_script.sh -r 2011 -H distrib-coffee.ipsl.jussieu.fr -M mandrivalinux --backports

Код: Выделить всё

sh mirror_script.sh -r 2011 -a x86_64  -H distrib-coffee.ipsl.jussieu.fr -M mandrivalinux --backports
так с яндекса

Код: Выделить всё

sh mirror_script.sh -r 2011 -H mirror.yandex.ru -M mandriva --backports

Код: Выделить всё

sh mirror_script.sh -r 2011 -a x86_64 -H mirror.yandex.ru -M mandriva --backports
первая для 32, вторая для 64
команду дать в каталоге со скриптом.

Re: Локальные репозитарии

Добавлено: 02 дек 2011, 16:21
PastorDi
Смысл, полезность скрипта в чём? URPMI разве не дает такое делать?

Re: Локальные репозитарии

Добавлено: 02 дек 2011, 17:16
VictorR2007
PastorDi писал(а):Смысл, полезность скрипта в чём? URPMI разве не дает такое делать?
Дает. Но мало ли кому понадобится. Я себе делаю этим скриптом. Быват устанавливаю людям, и в том месте нет интернета.
Себе для этого держу репозитарий на usb-hdd, полное зеркало i586 и x86_64.
Вы меня удивляете. Инструменты, как и программы бывают разные и выбор не помешает.
А скрипт этот с оффсайта Mandriva, наверное двухлетней давности. Там раньше была страница
с руководством по созданию зеркал и этот скрипт прилагался.

Re: Локальные репозитарии

Добавлено: 25 июн 2013, 19:35
faithman
А есть официальные скрипты от Rosalab для создания зеркал? Меня интересует x86_64 репо Rosa Fresh.

Re: Локальные репозитарии

Добавлено: 25 июн 2013, 20:47
Vegatron
Вообще раньше на вики была mirroring policy, однако что-то не могу ее сейчас найти, надо конечно восстановить страничку.

В общих чертах так: "скрипт" как таковой - это выполняемая по крону команда
rsync -avH --partial --delete-after --delay-updates --exclude '.*' rsync://mirror.rosalinux.com/rosa/rosa2012.1/ /path/to/mirror/folder/

Однако mirror.rosalinux.com - это зеркало первого уровня, когда на АБФ проводятся какие-то глобальные работы, как сейчас например подготовка Gnome релиза, зеркалирование с АБФ на mirror.rosalinux.com отключается.
Если вы все же хотите зеркалироваться именно с АБФ и кроме того еще и быть в списке официальных зеркал, то предоставьте пожалуйста следующую инфу
location of the mirror (city and country)
mirror contact/admin (name, email address - only one)
available bandwidth
which primary mirror you are using
list of your URLs, including protocol used among http / ftp (anonymous) / rsync

Чтобы не светить эту информацию публично, лучше послать ее багом с помощью http://bugs.rosalinux.ru/enter_bug.cgi? ... 20Requests
Как видите там стоит галочка на Employees of ROSA, никто кроме них ее не увидит.

Если же вы не хотите делать свое зеркало официальным, то скорее всего, без особых на то причин, зеркалировать с АБФ не стоит, лучше используйте
rsync -avH --partial --delete-after --delay-updates --exclude '.*' rsync://mirror.rosalinux.com/rosa/rosa2012.1/ /path/to/mirror/folder/

Re: Локальные репозитарии

Добавлено: 26 июн 2013, 11:03
VictorR2007
Я с mirror.rosalinux.com зеркалю этим скриптом.
Просто даю sh 2012.1_mirror_script_x86_64.sh
в папке со скриптом.
При первом запуске в домашнем каталоге создается папка mirror.
Но если путь отличается, то можно подправить путь в скрипте.

Re: Локальные репозитарии

Добавлено: 26 июн 2013, 18:23
faithman
Благодарю за разъяснение. Зеркало размещаю на жестком диске моноблока для работы без сети.

Re: Локальные репозитарии

Добавлено: 31 июл 2013, 10:18
suman
Позабыл ответить. В управлении программами было выставлено отображение программ только с GUI.

Re: Локальные репозитарии

Добавлено: 31 июл 2013, 11:19
ДроноваЮ
Текст полиси для зеркал можно посмотреть в этой теме: http://forum.rosalab.ru/viewtopic.php?f ... 268#p18535
зеркала нам нужны. За любой помощью по зеркалам обращайтесь, не молчите.