глюк зеркала репозитория
Доброго всем времени суток
необходимо сделать зеркало репозиториев
написал вот такой вот скриптик
Цитата:
#/bin/bash -x
/usr/bin/debmirror -p --nosource \
--passive \
--host=ru.archive.ubuntu.com \
--method=http
--root=/ubuntu/dists/lucid/
--dist=lucid,lucid-proposed,lucid-security,lucid-updates \
--section=main,restricted,universe,multiverse \
--arch=amd64 \
/home/repomirror
|
зеркало составило 35гб
потом понял что мне еще нужно для архитектруры i386
изменил скрипт на
Цитата:
#/bin/bash -x
/usr/bin/debmirror -p --nosource \
--passive \
--host=ru.archive.ubuntu.com \
--method=http
--root=/ubuntu/dists/lucid/
--dist=lucid,lucid-proposed,lucid-security,lucid-updates \
--section=main \
--arch=i386 \
/home/repomirror
|
все скачалось отнес на работу
apt-get update ругаеться на отсутсвие файла Packages.gz на restricted universe multiverse
замерил объем оказалось 14 гб
вопрос куда делись пакеты? подскажите, что бы больше не натыкаться на эти грабли
|
hnsk, поиск по "Repository Mirror HowTo". Приводит сюда.
Цитата:
Создание индексных файлов
dpkg-scanpackages создаёт файл Packages , а dpkg-scansources файл Sources .
Результат обеих программ направляется в stdout (стандартный выходной поток); таким образом, для сжатия файлов вы можете использовать цепочку команд: dpkg-scanpackages аргументы | gzip -9c > Packages.gz.
|
|
lxa85, спасибо, но я это уже читал)
на сколько,я понимаю - это просто альтернативный метод создание индексных файлов.
а у меня не только индексные файлы пропали но и пакеты
|
Время: 03:09.
© OSzone.net 2001-