解決Ubuntu在更新時提示“Requires installation of untrusted packages”的錯誤
阿新 • • 發佈:2019-01-06
之前安裝LLVM的時候,直接在LLVM官網找到deb源來安裝。現在更新管理器提示有更新,卻一直無法安裝。每次都提示“Requires installation of untrusted packages”。然後用命令列試著更新一下:sudo apt-get update, 看到最後的錯誤提示:
根據這個GPG error,Google一下,找到了解決辦法。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
很簡單,只要執行如下命令就好:
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXX
XXXXX用上面提示的NO_PUBKEY後面跟的那一長串字元,這裡是15CF4D18AF4F7421
然後再:
sudo apt-get update
這下應該不會有GPG error了,然後安裝就可以順利安裝更新了。