当前位置: 首页>>技术问答>>正文


使用更新管理器升级时“需要安装不受信任的软件包”

,

问题描述

update-manager,ubuntu

它没有修复错误。那么,我该如何修复GUI更新?

对于每个软件,我必须从命令行安装它,因为我从Ubuntu软件中心安装软件时遇到了同样的错误。

最佳解决思路

  1. 在终端中写入:sudo apt-get update && sudo apt-get upgrade或编辑Update Manager设置(如果已配置Update Manager,请先尝试此操作)。

    update-manager,ubuntu

  2. 启动Update Manager,然后重试。

    update-manager,ubuntu

通过终端运行更新可以选择是允许还是禁止不受信任的程序包。

WARNING: The following packages cannot be authenticated!
  playonlinux
Install these packages without verification [y/N]?

如果您信任包源,请键入y

次佳解决思路

这是由于缺少一些GPG密钥而发生的。要解决此问题,请打开终端并运行以下命令:

sudo apt-get update

您将收到错误消息,指出某些公钥不可用。注意键字符串(在NO_PUBKEY之后;例如:D6B6DB186A68F637)

 gpg --keyserver keyserver.ubuntu.com --recv XXXXX

用钥匙串替换XXXXX

例如:gpg --keyserver keyserver.ubuntu.com --recv D6B6DB186A68F637

gpg --export --armor  XXXXX | sudo apt-key add -

例如:gpg --export --armor D6B6DB186A68F637 | sudo apt-key add -

sudo apt-get update

现在尝试再次更新您的系统。

这是一个类似的帖子:“Requires to install untrusted updates” Error in Update Manager

希望这可以帮助。

第三种解决思路

您可以通过命令行安装它:sudo apt-get install --allow-unauthenticated exiv2

要永久”trust” repo,执行:sudo apt-add-repository ppa:pmjdebruijn/darktable-release && sudo apt-get update。我相信这是你正在使用的PPA。

第四种思路

在回答您的问题时,您不能”fix” GUI更新(即Update Manager),因为很明显该应用程序目前无法安装不受信任的软件包。如果要安装不受信任的程序包,则必须在命令行中执行此操作。

但是,有两种方法可以阻止Update Manager报告此错误:从系统中删除不受信任的软件或信任相关的存储库,如另一个问题(Updates don’t install because of “untrusted packages”)的答案中所述。

第一步是找出导致问题的存储库。您可以通过在命令行键入apt-cache policy ambiance-colors来找到它。

然而,快速谷歌显示ambiance-colorsradiance-colors来自ppa:ravefinity-project。因此,您应该可以通过键入来解决问题

sudo add-apt-repository ppa:ravefinity-project/ppa
sudo apt-get update
sudo apt-get install ambiance-colors radiance-colors

取自http://www.webupd8.org/2012/01/ambiance-and-radiance-colors-theme-pack.html

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1096.html,未经允许,请勿转载。