Linux

禁用 rpm 安裝的公鑰檢查

  • March 27, 2018

我想用一些有用的包(例如 php-common)製作 DVD。唯一的問題是,如果我嘗試在未連接到 Internet 的電腦上安裝,我無法驗證公鑰。

場景是這樣的:

  1. 我下載 RPM,然後將它們複製到 DVD。
  2. 我在筆記型電腦上安裝了 CentOS 5.5(它沒有網際網路連接)。
  3. 我嘗試使用 yum (或rpm -i,或其他)安裝一個。

我收到以下錯誤:未安裝“包”的公鑰。

我怎樣才能繞過它?

來自yum -h

--nogpgcheck          disable gpg signature checking

如果要禁用整個 Repo 的 GPG 驗證,請將以下行添加到 /etc/yum.conf 中的 Repo 定義中:

gpgcheck=0

如果您使用 yum 安裝本地 RPM,請按照 Ignacio 的說明進行操作。

引用自:https://serverfault.com/questions/288648