我正在嘗試安裝ncurses5-compat-libs
軟體包,但由於以下問題而無法安裝。
我嘗試過的:
1. 是的 ncurses5-compat-libs
有兩種類型的錯誤:
檢查
Y
並新增密鑰,會出現以下錯誤訊息gpg:金鑰伺服器接收失敗:權限被拒絕==>錯誤:匯入金鑰時出現問題
檢查
N
不新增密鑰會產生==> 使用 gpg 驗證來源檔案簽章... ncurses-6.1.tar.gz ... 失敗(未知公鑰 702353E0F7E48EDB)==> 錯誤:無法驗證一個或多個 PGP 簽章!下載來源時發生錯誤:ncurses5-compat-libs
2.sudo gpg --recv-keys C52048C0C0748FEE227D47A2702353E0F7E48EDB
我嘗試過手動添加密鑰,但沒有成功。
3. sudo gpg --recv-keys 702353E0F7E48EDB
我也嘗試過手動添加,但沒有成功
4. yay -S --noconfirm --needed ncurses5-compat-libs
5.嘗試遵循這一點論壇
6.我嘗試透過以下方式手動克隆儲存庫
git clone http://aur.archlinux.org/ncurses5-compat-libs.git
cd ncurses5-compat-libs
sudo gpg --recv-keys C52048C0C0748FEE227D47A2702353E0F7E48EDB
makepkg -sic
cd ..
sudo rm -r ncurses5-compat-libs
這讓我回到了開始的地方...
==> Verifying source file signatures with gpg...
ncurses-6.1.tar.gz ... FAILED (unknown public key 702353E0F7E48EDB)
==> ERROR: One or more PGP signatures could not be verified!
Error downloading sources: ncurses5-compat-libs
有誰知道如何解決這個問題?
答案1
我遇到了同樣的問題,並嘗試了你所做的一切,但結果相同。我幾乎失去了希望,直到我發現比克曼2k 的評論在https://aur.archlinux.org:
如果您在匯入金鑰時遇到問題,請嘗試下列指令: gpg --keyserver keys.gnupg.net --recv-keys 702353E0F7E48EDB
這對我有用