软件更新:这需要从未经身份验证的来源安装软件包


20

尝试在Ubuntu 14.04.1 LTS上通过软件更新程序安装软件包时,出现以下错误:

软件更新程序错误

关于这些软件包: 软件更新包

我从以下位置选择了以下设置来安装更新: 软件和更新设置

我已经运行以下命令:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

sudo apt-get update提供以下输出:

Reading package lists... Done
W: GPG error: https://download.01.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A902DDA375E52366
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-i386_Packages)

sudo apt-get upgrade提供以下输出:

The following packages have been kept back:
  libegl1-mesa libegl1-mesa-drivers libgbm1 libgl1-mesa-dri libgl1-mesa-glx
  libglapi-mesa libgles1-mesa libgles2-mesa libosmesa6 liboxideqt-qmlplugin
  liboxideqtcore0 libwayland-egl1-mesa libxatracker2 linux-generic
  linux-generic-pae linux-headers-generic linux-headers-generic-pae
  linux-image-generic linux-image-generic-pae oxideqt-codecs
  python-cupshelpers system-config-printer-gnome
0 upgraded, 0 newly installed, 0 to remove and 22 not upgraded.

更新

有问题我该如何处理软件中心中的“未经身份验证的源”错误?

发出以下命令:

sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update

仍然给出以下输出:

Reading package lists... Done
W: GPG error: https://download.01.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A902DDA375E52366
W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-i386_Packages)

紧随第二个答案:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A902DDA375E52366
sudo apt-get update

但收到以下错误:

W: Duplicate sources.list entry http://dl.google.com/linux/chrome/deb/ stable/main i386 Packages (/var/lib/apt/lists/dl.google.com_linux_chrome_deb_dists_stable_main_binary-i386_Packages)
W: You may want to run apt-get update to correct these problems

和apt-get update无法解决问题


输出是sudo apt-get update什么?
g_p

@g_p我添加了输出。我猜可能是GPG错误?
Noosrep 2015年


@g_p仍然不起作用,我编辑了问题
Noosrep 2015年

由于您现在没有GPG错误,因此您不会收到之前收到的警告。对于重复的sources.list警告,请参阅文章。
g_p 2015年

Answers:



1

要修复您的sources.list文件中的重复条目:

在具有root / sudo权限的编辑器中打开它,例如:

sudo nano /etc/apt/sources.list

并删除重复的行(无关紧要):

http://dl.google.com/linux/chrome/deb/

然后使用ctrl-x退出(y保存)。像往常一样进行apt-get更新和升级。


没有重复的条目。从desgua答案askubuntu.com/questions/120621/...的伎俩
Noosrep

好的,我错过了编辑/评论。那您所有的问题都解决了吗?如果是这样,请回答您自己的问题,并提供解决方法:)
NGRhodes


0

注释产生此错误的那些行。

开放终端

CTRL+ ALT+ T

使用命令。

cd /etc/apt/

编辑文件sources.list

sudo nano sources.list

在错误日志中用#符号注释行。

更新sources.list文件后,请使用以下命令行升级软件。

sudo apt-get clean    
sudo apt-get update 
sudo apt-get upgrade
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.