我正在运行 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
然后运行更新。