解決 Linux mint 與 Ubuntu 更新時出現 GPG error 無法取得公鑰,以下簽章無法進行驗證的問題

修正 Linux 抓不到公鑰GPG error錯誤的問題


Linux 使用者在進行軟體或系統更新時,常會跳出「GPG error: http://ppa.launchpad.net/gezakovacs/ppa/ubuntu focal InRelease: 由於無法取得它們的公鑰,以下簽章無法進行驗證: NO_PUBKEY xxxxxxxxxxxxxxxx The repository 'http://ppa.launchpad.net/gezakovacs/ppa/ubuntu focal InRelease' is not signed.」的錯誤。雖然這個問題不至於造成系統崩潰,但每次更新時一直跳出這個錯誤視窗還是很惱人。

翠習

 

解決方法也很簡單,就是將錯誤訊息中的公鑰號碼複製後,於終端機中輸入以下指令即可。

 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys xxxxxxxxxxxxxxxx

 

之後就能在軟體來源 > 認證金鑰中看到這把公鑰,且更新時也不會跳出錯誤了。

 

延伸閱讀

更多 Linux

更多 Linux 辦公室戰技