Linux
禁用 rpm 安裝的公鑰檢查
我想用一些有用的包(例如 php-common)製作 DVD。唯一的問題是,如果我嘗試在未連接到 Internet 的電腦上安裝,我無法驗證公鑰。
場景是這樣的:
- 我下載 RPM,然後將它們複製到 DVD。
- 我在筆記型電腦上安裝了 CentOS 5.5(它沒有網際網路連接)。
- 我嘗試使用 yum (或
rpm -i
,或其他)安裝一個。我收到以下錯誤:未安裝“包”的公鑰。
我怎樣才能繞過它?
來自
yum -h
:--nogpgcheck disable gpg signature checking
如果要禁用整個 Repo 的 GPG 驗證,請將以下行添加到 /etc/yum.conf 中的 Repo 定義中:
gpgcheck=0
如果您使用 yum 安裝本地 RPM,請按照 Ignacio 的說明進行操作。