Код: Выделить всё
#!/bin/sh
#Это конфигурация нашего репозитория. В зависимости от параметров, указанных
#здесь, мы получим нужное нам его содержимое.
#Опция cleanup. Включена по умолчанию. После закачки пакетов удаляет ранние
#версии. Для отключения опции необходим параметр --nocleanup
clean=--nocleanup
#Опция source. Закачивает исходные коды пакетов. Если вы не пользуетесь
#исходными кодами для изучения и модификации приложений ( что свойственно для
#бинарных дистрибутивов), смело ставьте опцию --no-source
src=--source
#Host. Имя сервера, откуда мы берем пакеты.
servername=mirror.yandex.ru
#Root. Корневая директория на выбранном нами сервере.
rdir=/ubuntu
#Имя релиза Ubuntu. Настройки для 12.04 версии.
release=precise,precise-backports,precise-proposed,precise-security,precise-updates
#Секции.
section=main,restricted,universe,multiverse
#Протокол синхронизации. Debmirror поддерживает следующие способы: http,
#hftp, ftp, rsync
sync_protocol=rsync
#Архитектура. Если используются исключительно 32 или 64х битные системы.
#Одну из архитектур можно убрать. Также если используются иные архитектуры,
#их следует добавить.
arch=i386,amd64
#Местоположение репозитория. Указывайте локальную папку
path=/mnt/repo
debmirror --progress --verbose $clean $src --md5sums --host=$servername --root=$rdir \
--dist=$release -s=$section --method=$sync_protocol -a=$arch $pathВсе бы нечего но через минут 10-15 выскакивает такая ошибка:
Код: Выделить всё
pool/main/a/apturl/apturl-common_0.5.1ubuntu3_amd64.deb
11406 100% 40.95kB/s 0:00:00 (xfer#298, to-check=2/325)
pool/main/a/apturl/apturl-common_0.5.1ubuntu3_i386.deb
11436 100% 39.74kB/s 0:00:00 (xfer#299, to-check=1/325)
pool/main/a/apturl/apturl-kde_0.5.1ubuntu3_amd64.deb
5572 100% 18.32kB/s 0:00:00 (xfer#300, to-check=0/325)
......
sent 25765 bytes received 152965669 bytes 488010.95 bytes/sec
total size is 152922525 speedup is 1.00
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1526) [generator=3.0.7]
rsync failed! at /usr/bin/debmirror line 1312.
WARNING: releasing 1 pending lock...С чем это связанно? В яндексе гуглил но так и не нашел результата.