Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: почему debmirror глючит/чем зеркало делать?  (Прочитано 3094 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SG

  • Автор темы
  • Новичок
  • *
  • Сообщений: 32
    • Просмотр профиля
с сделал в томске зеркало всех репозитариев убунты, зеркалил тулзой debmirror и щас поддерживаю в актуальном состоснии.
столкнулсс с такой проблемой: пакеты новые вытснулись, а Packages.gz нет. точнее он вытснулсс в .temp, но в dists не
ложится етой тулзой. итого в .temp лежит свежий индекс, а в репозитарии его нету. но иногда он и там обновлсется...
когда скопировал все что в .temp в distr то при апдейте вылезло:
Не удалось загрузить http://ubuntu.dgphoenix.com/packages/ru.archive.ubuntu.com.updates/dists/dapper-updates/main/binary-i386/Packages.bz2  MD5Sum не совпадает

зеркалю таким образом:
debmirror /www/html/ubuntu/packages/security.ubuntu.com --progress --verbose \
--host=security.ubuntu.com --arch=i386 --method=http --root=ubuntu --dist=dapper-security \
--section=main,universe,restricted,multiverse --getcontents \
--nosource --postcleanup --ignore-release-gpg

может есть какие другие тулзы для зеркалирования?  с тот же debmirror правил ручками, чтобы вместо перловых либ юзал вгет. канал бывает глючит и связь рвется, а нада чтобы долбало до победного и докачивало. но ста версия названа debmirror.new и иногда юзается ручками. так что в данном косске она не причом. вобщем какас-то корявас тулза, написанная на корявом языке с корявыми либами :(

Оффлайн samson

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: почему debmirror глючит/чем зеркало делать?
« Ответ #1 : 13 Август 2006, 08:13:26 »
Вместо --ignore-release-gpg используй --ignore-missing-release.
И будет тебе Щастье Вселенское.

Оффлайн dpwiz

  • Участник
  • *
  • Сообщений: 243
  • Ubuntero
    • Просмотр профиля
Re: почему debmirror глючит/чем зеркало делать?
« Ответ #2 : 13 Август 2006, 14:22:12 »
Rsync использовать?
Yes, i'm a linux zealot. And i'm proud of it.

Оффлайн samson

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: почему debmirror глючит/чем зеркало делать?
« Ответ #3 : 13 Август 2006, 17:19:04 »
Метод получения файлов в данном случае рослс не играет.
(Я с аналогичной проблемой сталкивался в Дебиане.)

Оффлайн Namudril

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: почему debmirror глючит/чем зеркало делать?
« Ответ #4 : 16 Март 2009, 18:51:01 »
столкнулся с аналогичной проблемой
сначала скрипт выкачал 4.5 ГБ (в несколько подходов), а потом стал выдавать ошибку об отсутствии Packages

скрипт:
#!/bin/bash -x
/usr/bin/debmirror --nosource --passive -m --host=ru.archive.ubuntu.com \
--root=ubuntu --method=ftp -t=300 --progress --postcleanup \
--dist=intrepid,intrepid-security,intrepid-updates,intrepid-backports \
--ignore-missing-release --section=main,restricted,multiverse,universe \
--arch=i386 /home/ubuntu/repositories/u810/

лог в терминале:
+ /usr/bin/debmirror --nosource --passive -m --host=ru.archive.ubuntu.com --root=ubuntu --method=ftp -t=300 --progress --postcleanup --dist=intrepid,intrepid-security,intrepid-updates,intrepid-backports --ignore-missing-release --section=main,restricted,multiverse,universe --arch=i386 /home/ubuntu/repositories/u810/
Mirroring to /home/ubuntu/repositories/u810/ from ftp://anonymous@ru.archive.ubuntu.com/ubuntu/
Arches: i386
Dists: intrepid,intrepid-security,intrepid-updates,intrepid-backports
Sections: main,restricted,multiverse,universe
Passive mode on.
Checking md5sums.
Will clean up AFTER mirroring.
Pdiff mode: use.
Attempting to get lock, this might take 2 minutes before it fails.
Get Release files.
[0%] Keeping: dists/intrepid/Release
[0%] Keeping: dists/intrepid/Release.gpg
gpgv: ресурс блока `/home/ubuntu/.gnupg/trustedkeys.gpg': глобальная ошибка
gpgv: Подпись создана Чтв 20 Ноя 2008 02:01:22 YEKT ключом DSA с ID 437D05B5
[GNUPG:] ERRSIG 40976EAF437D05B5 17 2 00 1227128482 9
[GNUPG:] NO_PUBKEY 40976EAF437D05B5
gpgv: Не могу проверить подпись: открытый ключ не найден
Release signature does not verify.
[0%] Keeping: dists/intrepid-security/Release
[0%] Keeping: dists/intrepid-security/Release.gpg
gpgv: ресурс блока `/home/ubuntu/.gnupg/trustedkeys.gpg': глобальная ошибка
gpgv: Подпись создана Втр 10 Мар 2009 19:10:36 YEKT ключом DSA с ID 437D05B5
[GNUPG:] ERRSIG 40976EAF437D05B5 17 2 00 1236694236 9
[GNUPG:] NO_PUBKEY 40976EAF437D05B5
gpgv: Не могу проверить подпись: открытый ключ не найден
Release signature does not verify.
[0%] Keeping: dists/intrepid-updates/Release
[0%] Keeping: dists/intrepid-updates/Release.gpg
gpgv: ресурс блока `/home/ubuntu/.gnupg/trustedkeys.gpg': глобальная ошибка
gpgv: Подпись создана Птн 13 Мар 2009 23:46:19 YEKT ключом DSA с ID 437D05B5
[GNUPG:] ERRSIG 40976EAF437D05B5 17 2 00 1236969979 9
[GNUPG:] NO_PUBKEY 40976EAF437D05B5
gpgv: Не могу проверить подпись: открытый ключ не найден
Release signature does not verify.
[0%] Keeping: dists/intrepid-backports/Release
[0%] Keeping: dists/intrepid-backports/Release.gpg
gpgv: ресурс блока `/home/ubuntu/.gnupg/trustedkeys.gpg': глобальная ошибка
gpgv: Подпись создана Втр 03 Мар 2009 22:41:43 YEKT ключом DSA с ID 437D05B5
[GNUPG:] ERRSIG 40976EAF437D05B5 17 2 00 1236102103 9
[GNUPG:] NO_PUBKEY 40976EAF437D05B5
gpgv: Не могу проверить подпись: открытый ключ не найден
Release signature does not verify.
Ignoring failed Release files.
Get Packages and Sources files and other miscellany.
dists/intrepid-updates/main/binary-i386/Packages needs fetch
[ 91%] Getting: dists/intrepid-updates/main/binary-i386/Packages # failed:Failed to open file.
dists/intrepid-updates/main/binary-i386/Packages failed md5sum check, removing
dists/intrepid-updates/main/binary-i386/Packages failed md5sum check
Errors:
 Release signature does not verify.
 Release signature does not verify.
 Release signature does not verify.
 Release signature does not verify.
 Ignoring failed Release files
 Download of dists/intrepid-updates/main/binary-i386/Packages failed: Failed to open file.
 dists/intrepid-updates/main/binary-i386/Packages failed md5sum check
Failed to download some Package, Sources or Release files!
WARNING: releasing 1 pending lock...

прошу помочь

 

Страница сгенерирована за 0.065 секунд. Запросов: 22.