dpkgэквивалентно rpmнет apt. Do есть .debвы хотите установить , но хочет проверить целостность или вы устанавливаете что - то из хранилищ?
Kemotep
У меня нет .debтолько одного rpm. Я мог бы использовать, alienчтобы преобразовать его в .debхотя. Или, скорее, я был, но не правильно, как всякий раз, когда я пытался проверить подпись (возможно, неправильно), я получаю ошибки и др.
Цуйп
Ну, это часть проблемы. Вы не упомянули, что вы используете alien. Я не верю, что он может проверять подписи или, если это возможно, он изменяет содержимое пакета, так что подпись не будет совпадать между debи в rpmлюбом случае. Как пользователь Стивен Китт указывает, если Сопровождающие пакета не использовать debsig-verifyдля debверсии вашего программного обеспечения, пакет не будет подписан в первую очередь. Пожалуйста, отредактируйте свой вопрос, чтобы он был более точным в отношении шагов, которые вы предпринимаете для решения своих проблем Спасибо.
К сожалению, в целом это бесполезно, потому что пакеты Debian обычно не подписываются индивидуально; фактически, насколько мне известно, архивы Debian отклоняют индивидуально подписанные загрузки. Debian подписывает репозитории в целом, а не отдельные пакеты, что означает, что пакеты можно проверять по мере их загрузки, но не обязательно после этого. (Подробнее о проверке подлинности пакетов Debian см. В разделе « Как гарантируется подлинность пакетов Debian?» .) aptПроверяет пакеты перед их установкой, используя локально кэшированную информацию и локально хранимые ключи, но я не думаю, что есть способ попросить его проверить пакет как отдельную задачу.
dpkg
эквивалентноrpm
нетapt
. Do есть.deb
вы хотите установить , но хочет проверить целостность или вы устанавливаете что - то из хранилищ?.deb
только одногоrpm
. Я мог бы использовать,alien
чтобы преобразовать его в.deb
хотя. Или, скорее, я был, но не правильно, как всякий раз, когда я пытался проверить подпись (возможно, неправильно), я получаю ошибки и др.alien
. Я не верю, что он может проверять подписи или, если это возможно, он изменяет содержимое пакета, так что подпись не будет совпадать междуdeb
и вrpm
любом случае. Как пользователь Стивен Китт указывает, если Сопровождающие пакета не использоватьdebsig-verify
дляdeb
версии вашего программного обеспечения, пакет не будет подписан в первую очередь. Пожалуйста, отредактируйте свой вопрос, чтобы он был более точным в отношении шагов, которые вы предпринимаете для решения своих проблем Спасибо.Ответы:
Эквивалентом является
debsig-verify
проверка встроенных подписей в.deb
пакетах с использованием локально хранящихся ключей и политик.К сожалению, в целом это бесполезно, потому что пакеты Debian обычно не подписываются индивидуально; фактически, насколько мне известно, архивы Debian отклоняют индивидуально подписанные загрузки. Debian подписывает репозитории в целом, а не отдельные пакеты, что означает, что пакеты можно проверять по мере их загрузки, но не обязательно после этого. (Подробнее о проверке подлинности пакетов Debian см. В разделе « Как гарантируется подлинность пакетов Debian?» .)
apt
Проверяет пакеты перед их установкой, используя локально кэшированную информацию и локально хранимые ключи, но я не думаю, что есть способ попросить его проверить пакет как отдельную задачу.источник