1. 程式人生 > >解決Ubuntu在更新時提示“Requires installation of untrusted packages”的錯誤

解決Ubuntu在更新時提示“Requires installation of untrusted packages”的錯誤

        之前安裝LLVM的時候,直接在LLVM官網找到deb源來安裝。現在更新管理器提示有更新,卻一直無法安裝。每次都提示“Requires installation of untrusted packages”。然後用命令列試著更新一下:sudo apt-get update, 看到最後的錯誤提示:

W: GPG error: http://llvm.org llvm-toolchain-saucy-3.4 InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 15CF4D18AF4F7421
W: GPG error: http://llvm.org llvm-toolchain-saucy InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 15CF4D18AF4F7421
根據這個GPG error,Google一下,找到了解決辦法
很簡單,只要執行如下命令就好:
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXX

XXXXX用上面提示的NO_PUBKEY後面跟的那一長串字元,這裡是15CF4D18AF4F7421

然後再:

sudo apt-get update

這下應該不會有GPG error了,然後安裝就可以順利安裝更新了。