Tomsk Sysadmins Forum

Unix => Администрирование => Topic started by: DPashin on December 15, 2005, 11:28:38

Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: DPashin on December 15, 2005, 11:28:38
Дистрибутив с
ftp://linux.tomsk.ru/Linux/Distribution/i...HEL4-x86_64-ES/ (http://ftp://linux.tomsk.ru/Linux/Distribution/iso/RedHat/RHEL4-x86_64-ES/)
скачиваю в отдельный каталог апдейты с ftp://linux.tomsk.ru/Linux/Distribution/u...HEL4-ES/x86_64/ (http://ftp://linux.tomsk.ru/Linux/Distribution/updates/RHEL4-ES/x86_64/)
выполняю
rpm -Fvh --test *.rpm
предупреждение: пакет apr = 0.9.4-24.3 уже был добавлен, заменяется apr <= 0.9.4-24.5
[...skipped...]
ошибка: tetex-2.0.2-22.EL4.4.x86_64.rpm: дайджест MD5:BAD Expected(0e60955d99898d15df90a575b865e249) != (b9b12236c2cf5ab7c4315b011de534eb)
ошибка: tetex-2.0.2-22.EL4.4.x86_64.rpm не может быть установлен
ошибка: tetex-afm-2.0.2-22.EL4.4.x86_64.rpm: дайджест MD5:BAD Expected(3aa99a74df8a0cd84bc3ca167a6d436b) != (be13b293ccad5b6550c7a308a4dcbdcb)
ошибка: tetex-afm-2.0.2-22.EL4.4.x86_64.rpm не может быть установлен
ошибка: tetex-doc-2.0.2-22.EL4.4.x86_64.rpm: дайджест MD5:BAD Expected(d9946d4ae338357b2766405447b62236) != (0778b60053f506051afea8c8a8f0d57c)
ошибка: tetex-doc-2.0.2-22.EL4.4.x86_64.rpm не может быть установлен
ошибка: tetex-dvips-2.0.2-22.EL4.4.x86_64.rpm: дайджест MD5:BAD Expected(5c9812c8fdafdd42a860b21174b988ee) != (c82c05b47a094823ef8d0b97dd10cff5)
ошибка: tetex-dvips-2.0.2-22.EL4.4.x86_64.rpm не может быть установлен
ошибка: tetex-fonts-2.0.2-22.EL4.4.x86_64.rpm: headerRead failed: hdr blob(647600): BAD, read returned 311860
ошибка: tetex-fonts-2.0.2-22.EL4.4.x86_64.rpm не может быть установлен
[...skipped...]
Кто-нибудь может прокомментировать эти ошибки?
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 11:31:07
Скорее всего битые пакеты...
А первое предупреждение - там просто два одинаковых пакета - выбран более новый...

По поводу tetex. Если он нужен могу пересобрать и залить заново...
Кстати посмотри их для AS - они одинаковы должны быть...
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 11:43:25
Поставил его на пересборку...
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 11:55:55
Залил новый вариант tetex - могешь пробовать...
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 11:59:31
Кстати md5 может отличаться от того, что лежит в базе rpm шляпы, так как этот пакет собирался в ручную...
Я только часть пакетов выкачивал с шляпного сервера - остальные собирал сам...
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: DPashin on December 15, 2005, 14:44:37
Stranger, cпасибо, tetex* - без ошибок.
Вдогоку еще несколько чайниковских вопросов на тему "стоит ли обновлять ядро с помощью этих апдейтов?"

1. Я так смотрю, там пересобиралось ядро, новая сборка чем-то отличается от оригинала(например, опции сборки)?
kernel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-devel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-smp-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-smp-devel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)

2. Непонятки с версиями пакетов ядра:
Почему часть пакетов версии 2.6.9-22.0.1, а часть - 2.6.9.11? Если их вместе поставить -
это получится ядро 2.6.9-22.0.1 или 2.6.9.11?

3.у меня стоит kernel-hugemem-devel-2.6.9-5.EL, а в апдейтах такого пакета нет вообще.
Это что, пакет так и не изменился или его просто нет в этом наборе апдейтов?
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: Dimmus on December 15, 2005, 14:52:39
опции сборки не могут отличатся, потому как ядро и SRPMS заводские, иначе не было бы смысла их в апдейты ложить. про версии ядер стоит почитать в рхель-буках. вообще, ядра лучше собирать самому, однако, если вы параноик - то используйте готовый бинарник (пропатченный до изнеможения), т.е. рпм пакет и естественно, читайте ченжлоги.
для начала стоит определиться, что нужно в сис-ме, а что нет и см. информацию о каждом пакете.
+ md5 совпадать естественно не будет, можно менять чексумму или просто инсталить без теста.
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 20:02:32
Quote
Stranger, cпасибо, tetex* - без ошибок.
Вдогоку еще несколько чайниковских вопросов на тему "стоит ли обновлять ядро с помощью этих апдейтов?"

1. Я так смотрю, там пересобиралось ядро, новая сборка чем-то отличается от оригинала(например, опции сборки)?
kernel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-devel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-smp-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)
kernel-smp-devel-2.6.9-22.0.1.EL.x86_64.rpm: (SHA1) DSA sha1 md5 (GPG) НЕ ОК (ОТСУТСТВУЮТ КЛЮЧИ: GPG#db42a60e)

2. Непонятки с версиями пакетов ядра:
Почему часть пакетов версии 2.6.9-22.0.1, а часть - 2.6.9.11? Если их вместе поставить -
это получится ядро 2.6.9-22.0.1 или 2.6.9.11?

3.у меня стоит kernel-hugemem-devel-2.6.9-5.EL, а в апдейтах такого пакета нет вообще.
Это что, пакет так и не изменился или его просто нет в этом наборе апдейтов?
[snapback]6190[/snapback]
Последние ядро я вроде стаскивал с редхата напрямую... Ядра у меня работают без проблем... Ключи у тебя отсутствуют скорее всего потому, что у тебя нет подписки...
По поводу ядер - там просто две версии 22.0.1 и 11 нужно ставить 22.0.1...
По поводу hugemem... У тебя точно ES а не AS стоит?
Так как насколько я помню в ES стоит ограничение на 2 гига памяти, а в AS его нет... hugemem как раз и предназначен для больших объемов памяти...
Title: Ошибка при накате апдейтов rhel-x86-64 с LTR
Post by: stranger on December 15, 2005, 20:11:15
Э... я посмотрел в ES есть kernel-hugemem-devel
Он похоже просто не обновлялся так и остался старый...
up2date мне не говорит по поводу обновления данного пакета ничего...