我在更新 Ubuntu 时遇到了一些问题
Requires installation of untrusted packages
The action would require the installation of packages from not authenticated sources.
cinnamon gir1.2-muffin-3.0 libgnome-keyring-common libgnome-keyring0 libmuffin0 muffin-common
下载来自主服务器,Ubuntu 软件选项卡下的源代码被标记
我是否遗漏了什么?
sudo apt-get update 的输出是:
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6A9653F936FD5529
W: GPG error: http://ppa.launchpad.net oneiric Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A777609328949509
W: Duplicate sources.list entry http://archive.canonical.com/ubuntu/ oneiric/partner i386 Packages (/var/lib/apt/lists/archive.canonical.com_ubuntu_dists_oneiric_partner_binary-i386_Packages)
答案1
从终端运行sudo apt-get update
可能会透露更多有关哪些文件来自不受信任的来源的信息。这通常意味着您还没有该存储库的密钥。
如果你确定 PPA 是你乐意使用的,那么你可以使用终端添加密钥
gpg --keyserver keyserver.ubuntu.com --recv 36FD5529 28949509
gpg --export --armor 36FD5529 28949509 | sudo apt-key add -
然后更新
sudo apt-get update
希望有帮助
如果您将来想要添加 PPA,您可以使用 add-apt-repository 命令,这也会为您获取密钥。
sudo add-apt-repository ppa:用户/ppa 名称
就重复而言,我会检查您的来源 - 您可以以 root 身份打开文件进行编辑并检查是否有重复。
首先备份文件
sudo cp /etc/apt/sources.list /etc/apt/sources/list.bak
然后
gksudo gedit /etc/apt/sources.list
检查完全重复项并在行首添加#,保存、退出并 apt-get 更新。