Tương đương với `vòng / phút bằng cách sử dụng` apt`


9

Là gì apttương đương rpm -K *.rpm, nơi -Kđược định nghĩa là xác nhận chữ ký của kho lưu trữ trong man rpmMaximum RPM ?

Ví dụ về một tình huống:

sudo rpm --import https://mirrors.example.com/rpm/RPM-GPG-KEY-release &&
rpm -K example.rpm

4
dpkglà tương đương với rpmkhông apt. Bạn có .debmuốn cài đặt nhưng muốn xác minh tính toàn vẹn của hoặc bạn đang cài đặt một cái gì đó từ kho của bạn?
kemotep

Tôi không .debchỉ có một rpm. Tôi có thể sử dụng alienđể chuyển đổi nó thành một .debmặc dù. Hay đúng hơn, tôi đã được nhưng không đúng như bất cứ khi nào tôi cố gắng xác minh chữ ký (có thể không chính xác) tôi gặp lỗi et al.
tsujp

Vâng, đó là một phần của vấn đề. Bạn đã không đề cập rằng bạn đang sử dụng alien. Tôi không tin rằng nó có thể xác minh chữ ký, hoặc nếu nó có thể thay đổi nội dung của gói để chữ ký không khớp giữa debrpmdù sao đi nữa. Như người dùng Stephen Kitt chỉ ra, nếu những người bảo trì gói không sử dụng debsig-verifycho debphiên bản phần mềm của bạn, thì gói đó sẽ không được ký ở vị trí đầu tiên. Vui lòng chỉnh sửa câu hỏi của bạn để cụ thể hơn với các bước bạn đang thực hiện để tiếp cận vấn đề của mình. Cảm ơn bạn.
kemotep

Câu trả lời:


8

Tương đương là debsig-verify, xác minh chữ ký nhúng trong .debcác gói bằng cách sử dụng các khóa và chính sách được lưu trữ cục bộ.

Thật không may, điều này nói chung không hữu ích vì các gói Debian thường không được ký riêng lẻ; thực tế, theo như tôi biết, kho lưu trữ Debian từ chối các video tải lên được ký riêng lẻ. Debian ký toàn bộ kho lưu trữ, thay vì các gói riêng lẻ, điều đó có nghĩa là các gói có thể được xác minh khi chúng được tải xuống, nhưng không nhất thiết phải sau đó. (Xem Tính xác thực của các gói Debian được bảo đảm như thế nào? Để biết chi tiết về xác thực kho lưu trữ.) aptSẽ xác minh các gói trước khi cài đặt chúng, sử dụng thông tin được lưu trong bộ nhớ cache và các khóa được lưu trữ cục bộ, nhưng tôi không nghĩ có cách nào để yêu cầu xác minh một gói như một nhiệm vụ riêng biệt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.