nixp.ru v3.0

22 января 2017,
воскресенье,
06:42:21 MSK

DevOps с компанией «Флант»
andr2211 написал 29 февраля 2004 года в 17:51 (439 просмотров) Ведет себя неопределенно; открыл 4 темы в форуме, оставил 8 комментариев на сайте.

Подскажите пожалуйста в чем проблема поставил RH9 (без графики) и не могу распоковать rpm пишет следующее

Ошибка ..(что хочу установить)… подпись DSA V3: BAD, key ID 687255b5 ну и далее типа не может быть установлен

подскажите в чем косяк

decvar

пакеты рпм ставить так:

rpm -ivh package.iX86.rpm

смотреть содержимое

rpm -qlp package.iX86.rpm

DSA V3: BAD, key ID 687255b5

значит нет цифровой подсиси, ну и что?

ставить все равно можно

А если пишут, что can’t be installed и еще что нить

То это MD5:Bad

и значит что пакет битый.

andr2211

я пробовал как сказал (я чесно говоря с самбой парюсь) типа rpm -glp samba-2.2.7a-8.9.0.i386.rpm

и он пишет rpm: за один раз может использоваться только один тип проверки или запроса

а на rpm -i samba-2.2.7a-8.9.0.i386.rpm выдает ;

ошибка: samba-2.2.7a-8.9.0.i386.rpm: подпись DSA V3: BAD, key ID db42a60e

ошибка: samba-2.2.7a-8.9.0.i386.rpm: не может быть установлена

и все а дальше командная строка ???????????????

я даже не знаю в чем косяк,(ламак пока в linuxе) да это не только с самбой но и с linuxconf

Я мож во время установки чего то не поставил может от этого зависит?Потому как я даже не могу посмотреть содержимое пакета?

decvar
rpm -glp samba-2.2.7a-8.9.0.i386.rpm

не «g» а «q»

ошибка: samba-2.2.7a-8.9.0.i386.rpm: подпись DSA V3: BAD, key ID db42a60e

если ты скачал этот пакет, то тебе нужен ключ подписи автора пакета(это файло такое bla-bla.key), смотреть на сайте автора, а потом подключить его

rpm —import bla-bla.key(может и расширение\название быть другим, но слово key есть всегда)

Если пакет с дисков дситрибутива, то ключ должен быть уже, но рас уж нет, то в корне диска всегда лежет ключи(типа FEDORA-UPDATES-KEY у меня)

потом уже инсталировать пакет

rpm -ivh samba-xxx.rpm

andr2211

Объясни пожалуйста как поставить ключ9если не сложно на примере) и с кажи какой именно ключ ставить ато я нашел множество их…………………..

decvar

Можно и на примере.

Вот есть диск от RedHat Fedora Core 1. Тыкаю в привод, говорю

[decvar@earth decvar]$ cd /mnt/cdrom
[decvar@earth cdrom]$ ls
autorun   isolinux              RPM-GPG-KEY-beta
dosutils  README                RPM-GPG-KEY-fedora
eula.txt  README-Accessibility  RPM-GPG-KEY-fedora-rawhide
Fedora    RELEASE-NOTES         RPM-GPG-KEY-fedora-test
GPL       RELEASE-NOTES.html    RPM-GPG-KEY-rawhide
images    RPM-GPG-KEY           TRANS.TBL
[decvar@earth cdrom]$

файлы RPM-GPG-KEY-*

есть цифровые подписи от репозитариев(архивов) пакетов. Если я захочу поставить пакет из например архива rawhide, я должен буду(один раз и навсегда) импортировать подпись этого архива(ну чтобы типа не подсунули какую-нить лажу), в принципе установка без подписи тоже возможна, просто манагер(/bin/rpm) будет ругатся, хотя с ключем —force(т.е. rpm -i —force package.rpm) проинcталирует точно.

[decvar@earth cdrom]$ rpm --import RPM-GPG-KEY-fedora-rawhide
ошибка: невозможно получить блокировку исключительный на /var/lib/rpm/Packages
ошибка: невозможно открыть индекс Packages используя db3 - Operation not permitted (1)
ошибка: не могу открыть базу данных Packages в /var/lib/rpm
ошибка: RPM-GPG-KEY-fedora-rawhide: ошибка импортирования.
[decvar@earth cdrom]$ su -l
Password:
[root@earth root]# cd /mnt/cdrom/
[root@earth cdrom]# rpm --import RPM-GPG-KEY-fedora-rawhide
[root@earth cdrom]#

Это может белать только root, как им стать смотри в примере….

после этого пакеты с ЭТОЙ подписью будут устанавливаться без ругательства

ЗЫ

слова MD5:BAD при установке означают битый пакет…

более подробно о ключах /bin/rpm см

rpm —help

man rpm

andr2211

У меня на диске с RH9 только есть RPM-GPG-KEY и все а остальное шлак (т.е. не подходит под твое описание:))

я ставлю его в режи root все нормально (имеется ввиду RPM-GPG-KEY) но при установке пакета

опять косяк тот же ????????? может можно откуданибудь скачать key который нормально можно

поставить (если знаешь дай ссылку).Я просто раньше ставил линукс и таких проблем не было???????

decvar

Ключ должен быть от того, где ты взял пакет, если скачал — ищи у сборщика. Если с компакта, то диск поцарапан, и пакет битый

andr2211

Еще вот какая проблема когда распоковываю архив ….tar.gz то начинается распоковка и даходя

до определенного момента он пишет:

tar: пропуск до следующего заголовка

tar: Archive contains obsolescent base-64 headers

gzip: stdin: invalid comdata—crc error

gzip: stdin: invalid comdata—length error

tar: Процесс-потомок возратил статус 1

tar: выход, отложен по результатам предыдущих ошибок

так что подскажите в чем проблема такое ощущуения что линукс у меня вообще не работает

я его переустанавливал раза 3 и таяже шняга ??????????????????????????????????77777

decvar

тебе же все написали:

crc error

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.