修復Ubuntu在更新時‘Requires installation of untrusted packages’ 問題
How to Fix ‘Requires installation of untrusted packages’ error in Ubuntu 10.10 Maverick Meerkat
This morning I tried to update my Ubuntu machine and got this error massage ‘Requires installation of unstrusted packages’ and couldn’t figure out why. I later found out that I was missing some GPG keys. If you find yourself in this same situation and need help with it, I’m going show you how to quickly resolve it in Ubuntu Lucid or Maverick.
The error screen below is what you’ll get when you try to update your system via Update Manager.
To fix it, go to Applications –> Accessories’ –> Terminal . and run the command below:
sudo apt-get update
Then take notes of all the numbers (keys) after ‘NO_PUBKEY’. I have underlined my missing keys in the image above.
To install the missing public keys, run the command below for each missing key. Replace XXXXXX with the key shown
sudo apt-key adv --recv -key --keyserver keyserver.ubuntu.com XXXXXXXXX
After that, type the command below to update your package repository with the missing key:
sudo apt-get update
Next, try updating your system again, and this time it should work.
Thanks for reading and please come back soon.
/*********************************************************************************************************************************************/
There's an other way to try
apt-get install debian-keyring
gpg --keyserver pgp.mit.edu --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -