软件更新程序不会更新:GPG 错误:签名无效:

软件更新程序不会更新:GPG 错误:签名无效:

我正在运行 Ubuntu 13.04 并正在尝试更新。

当我尝试通过软件更新程序执行此操作时,程序崩溃了,甚至在我有机会输入密码进行身份验证之前。

当我进入sudo apt-get update终端时,更新过程开始,但很快我开始看到如下错误消息:

Err http://packages.medibuntu.org raring Release.gpg                           
  Something wicked happened resolving 'packages.medibuntu.org:http' (-11 - System error)

W: GPG error: http://ppa.launchpad.net raring Release: The following signatures were invalid: BADSIG 4A272F2B298C62A6 Launchpad PPA for ffmulticonverter packagers

有人有什么想法吗?如果需要,我可以提供更多系统信息。

答案1

正如 Medibuntu 存储库的维护者在其网页上宣布的那样公告:Medibuntu 的终结此存储库不再可用。

您可能不再需要这个存储库,因为大多数软件包都已经在 Ubuntu 中了,除了现在托管在 VideoLAN 上的 libdvdcss。(详情请参阅上面的链接)

要删除存储库并添加 libdvdcss 的 videolan 存储库,维护人员建议您运行:

sudo rm /etc/apt/sources.list.d/medibuntu.list
curl ftp://ftp.videolan.org/pub/debian/videolan-apt.asc | sudo apt-key add -
echo "deb ftp://ftp.videolan.org/pub/debian/stable ./" | sudo tee /etc/apt/sources.list.d/libdvdcss.list
sudo apt-get update

答案2

Ubuntu 的 Mediubuntu 存储库不再可用。Mediubuntu 已停止为 Ubuntu 提供该存储库。

这就是您收到此错误的原因。

您可以从 Launchpad 存储库获取所需的免费软件包。

您遇到的另一个问题是无法导入 Launchpad 存储库的公钥。

因此,要删除 Medibuntu 存储库并导入 Launchpad 存储库的公钥,请按照以下命令操作:

sudo add-apt-repository --remove "deb http://packages.medibuntu.org/ raring free non-free"

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 4A272F2B298C62A6

然后运行更新。

相关内容