* [mdk-re] Проверка пакето @ 2002-02-15 11:52 Igor Tertishny 2002-02-15 11:57 ` Korshunov Ilya 0 siblings, 1 reply; 9+ messages in thread From: Igor Tertishny @ 2002-02-15 11:52 UTC (permalink / raw) To: mandrake-russian Прошу прощения за ламмерский вопрос, но apt выдает мне, что у меня в депозитарии "битые" пакеты. Какой именно командой rpm проверить а конкретной папке? Искал сам, но ни черта не нашел. Еще раз прошу прощения. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Проверка пакето 2002-02-15 11:52 [mdk-re] Проверка пакето Igor Tertishny @ 2002-02-15 11:57 ` Korshunov Ilya 2002-02-15 12:15 ` Igor Tertishny 0 siblings, 1 reply; 9+ messages in thread From: Korshunov Ilya @ 2002-02-15 11:57 UTC (permalink / raw) To: mandrake-russian On Fri, 15 Feb 2002 10:56:53 +0200 Igor Tertishny <yuda66@yandex.ru> wrote: > Прошу прощения за ламмерский вопрос, но apt выдает мне, что у меня в > депозитарии "битые" пакеты. Какой именно командой rpm проверить а конкретной > папке? Искал сам, но ни черта не нашел. Еще раз прошу прощения. > rpm --rebuilddb не спасёт ? ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Проверка пакето 2002-02-15 11:57 ` Korshunov Ilya @ 2002-02-15 12:15 ` Igor Tertishny 2002-02-15 12:26 ` [mdk-re] Re: Проверка пакетов Vyt 2002-02-15 14:06 ` [mdk-re] Проверка пакето Peter V. Saveliev 0 siblings, 2 replies; 9+ messages in thread From: Igor Tertishny @ 2002-02-15 12:15 UTC (permalink / raw) To: mandrake-russian > > rpm --rebuilddb не спасёт ? > Нет, у меня локальный депозитарий Сизифа, ежедневно обновляемы rsync через cron. И вот именно в нем битые пакеты. Я слышал, что их как-то можно проверить, вопрос только как? Тогда я просто сотру битые и перекачаю их. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [mdk-re] Re: Проверка пакетов 2002-02-15 12:15 ` Igor Tertishny @ 2002-02-15 12:26 ` Vyt 2002-02-15 14:06 ` [mdk-re] Проверка пакето Peter V. Saveliev 1 sibling, 0 replies; 9+ messages in thread From: Vyt @ 2002-02-15 12:26 UTC (permalink / raw) To: mandrake-russian [-- Attachment #1: Type: text/plain, Size: 566 bytes --] On Fri, 15 Feb 2002 11:13:56 +0200 Igor Tertishny <yuda66@yandex.ru> wrote: > > > > > rpm --rebuilddb не спасёт ? > > > Нет, у меня локальный депозитарий Сизифа, ежедневно обновляемы rsync через > cron. И вот именно в нем битые пакеты. Я слышал, что их как-то можно Конкретнее, какие пакеты битые? > проверить, вопрос только как? Тогда я просто сотру битые и перекачаю их. Не надо стирать, rsync сам проверяет контрольные суммы при скачивании, перекачивает только битые места файлов. <skipped> -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Проверка пакето 2002-02-15 12:15 ` Igor Tertishny 2002-02-15 12:26 ` [mdk-re] Re: Проверка пакетов Vyt @ 2002-02-15 14:06 ` Peter V. Saveliev 2002-02-15 16:32 ` [mdk-re] " Sergey S. Skulachenko 2002-02-15 17:19 ` Sergey Vlasov 1 sibling, 2 replies; 9+ messages in thread From: Peter V. Saveliev @ 2002-02-15 14:06 UTC (permalink / raw) To: mandrake-russian On Fri, 15 Feb 2002 11:13:56 +0200 "Igor Tertishny" <yuda66@yandex.ru> wrote: > > > > > rpm --rebuilddb не спасёт ? > > > Нет, у меня локальный депозитарий Сизифа, ежедневно обновляемы rsync через > cron. И вот именно в нем битые пакеты. Я слышал, что их как-то можно > проверить, вопрос только как? Тогда я просто сотру битые и перекачаю их. find /ваш/депозитарий -name '*.rpm' -print0 | xargs -0 rpm -qpl >/dev/null На экран вылезут сообщения о битых rpm. По крайней мере, я так проверяю. Петр. ^ permalink raw reply [flat|nested] 9+ messages in thread
* [mdk-re] Re: [mdk-re] Проверка пакето 2002-02-15 14:06 ` [mdk-re] Проверка пакето Peter V. Saveliev @ 2002-02-15 16:32 ` Sergey S. Skulachenko 2002-02-15 17:07 ` Peter V. Saveliev 2002-02-15 17:19 ` Sergey Vlasov 1 sibling, 1 reply; 9+ messages in thread From: Sergey S. Skulachenko @ 2002-02-15 16:32 UTC (permalink / raw) To: mandrake-russian On Fri, 15 Feb 2002 14:11:36 +0300 "Peter V. Saveliev" <peet@infosite.ru> wrote: > find /ваш/депозитарий -name '*.rpm' -print0 | xargs -0 rpm -qpl > >/dev/null > На экран вылезут сообщения о битых rpm. По крайней мере, я так > проверяю. И, действительно, находите? Что-то не верится. ____________ С уважением, С.С.Скулаченко ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Re: [mdk-re] Проверка пакето 2002-02-15 16:32 ` [mdk-re] " Sergey S. Skulachenko @ 2002-02-15 17:07 ` Peter V. Saveliev 0 siblings, 0 replies; 9+ messages in thread From: Peter V. Saveliev @ 2002-02-15 17:07 UTC (permalink / raw) To: mandrake-russian On Fri, 15 Feb 2002 16:13:05 +0300 "Sergey S. Skulachenko" <sssku@online.ru> wrote: > On Fri, 15 Feb 2002 14:11:36 +0300 > "Peter V. Saveliev" <peet@infosite.ru> wrote: > > > find /ваш/депозитарий -name '*.rpm' -print0 | xargs -0 rpm -qpl > > >/dev/null > > > На экран вылезут сообщения о битых rpm. По крайней мере, я так > > проверяю. > > И, действительно, находите? Что-то не верится. Сорри, лажанулся, конечно. На лету попытался обобщить ;) Заодно спасибо, поскольку отловил граблю. В общем, я использовал for i in *; do rpm -qpl $i >/dev/null; done, находясь в директории с rpmками. При этом полагалось, что ошибки запросов rpm будет выводить во второй поток. И я действительно так находил битые пакеты. Внимательно посмотрев сейчас, оказалось, что надписи типа [peet@perl SRPMS]$ for i in *; do rpm -qpi $i | grep ошибка; done balabala.src.rpm: ошибка чтения списка файлов: Success index.html: ошибка чтения списка файлов: Success идут в первом потоке. При чем здесь Success, правда, непонятно... Может, в rpm что-то изменилось? Но все равно спасибо. А так, если обобщать на толстый репозитарий, наверное, ответом будет for i in `find /ваш/репозитарий -name '*.rpm' -type f`; do rpm -qpi $i | grep ошибка; done Петр. ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Проверка пакето 2002-02-15 14:06 ` [mdk-re] Проверка пакето Peter V. Saveliev 2002-02-15 16:32 ` [mdk-re] " Sergey S. Skulachenko @ 2002-02-15 17:19 ` Sergey Vlasov 2002-02-15 17:23 ` Peter V. Saveliev 1 sibling, 1 reply; 9+ messages in thread From: Sergey Vlasov @ 2002-02-15 17:19 UTC (permalink / raw) To: mandrake-russian On Fri, Feb 15, 2002 at 14:11:36 +0300, Peter V. Saveliev wrote: > On Fri, 15 Feb 2002 11:13:56 +0200 > "Igor Tertishny" <yuda66@yandex.ru> wrote: > > > > > > > > > rpm --rebuilddb не спасёт ? > > > > > Нет, у меня локальный депозитарий Сизифа, ежедневно обновляемы rsync через > > cron. И вот именно в нем битые пакеты. Я слышал, что их как-то можно > > проверить, вопрос только как? Тогда я просто сотру битые и перекачаю их. > > find /ваш/депозитарий -name '*.rpm' -print0 | xargs -0 rpm -qpl >/dev/null > > На экран вылезут сообщения о битых rpm. По крайней мере, я так проверяю. Видимо, надежнее (но дольше) будет проверка с помощью rpm --checksig - по rpm -qpl отловятся только ошибки в заголовке файла, а повреждения собственно содержащегося в *.rpm архива с файлами пакета останутся незамеченными. Но тут вывод надо направлять уже не в /dev/null, а анализировать на предмет "NOT OK" (это сообщение может быть выдано на русском). ^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [mdk-re] Проверка пакето 2002-02-15 17:19 ` Sergey Vlasov @ 2002-02-15 17:23 ` Peter V. Saveliev 0 siblings, 0 replies; 9+ messages in thread From: Peter V. Saveliev @ 2002-02-15 17:23 UTC (permalink / raw) To: mandrake-russian On Fri, 15 Feb 2002 17:25:02 +0300 "Sergey Vlasov" <vsu@mivlgu.murom.ru> wrote: > Видимо, надежнее (но дольше) будет проверка с помощью rpm --checksig - по > rpm -qpl отловятся только ошибки в заголовке файла, а повреждения > собственно содержащегося в *.rpm архива с файлами пакета останутся > незамеченными. Но тут вывод надо направлять уже не в /dev/null, а > анализировать на предмет "NOT OK" (это сообщение может быть выдано на > русском). Признаю себя ослом (с) сквайр Трелони Спасибо большое! Петр. ^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2002-02-15 17:23 UTC | newest] Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2002-02-15 11:52 [mdk-re] Проверка пакето Igor Tertishny 2002-02-15 11:57 ` Korshunov Ilya 2002-02-15 12:15 ` Igor Tertishny 2002-02-15 12:26 ` [mdk-re] Re: Проверка пакетов Vyt 2002-02-15 14:06 ` [mdk-re] Проверка пакето Peter V. Saveliev 2002-02-15 16:32 ` [mdk-re] " Sergey S. Skulachenko 2002-02-15 17:07 ` Peter V. Saveliev 2002-02-15 17:19 ` Sergey Vlasov 2002-02-15 17:23 ` Peter V. Saveliev
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git