* [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