尝试更新我的 16.04 桌面安装时,我收到 grub 的软件包身份验证错误(详情如下)。尝试安装其他软件包(sound-juicer 和依赖项)时也收到身份验证错误。此处引用了多个 Ubuntu 版本的此问题:
为什么我会收到来自 Ubuntu 存储库的软件包的身份验证错误?
但是上述解决方案都不适用于我。有什么建议吗?
======
当我运行时sudo apt-get update
,出现以下错误:
E: Failed to fetch http://us.archive.ubuntu.com/ubuntu/dists/xenial-updates/restricted/dep11/Components-amd64.yml
Could not open file /var/lib/apt/lists/partial/us.archive.ubuntu.com_ubuntu_dists_xenial-updates_restricted_dep11_Components-amd64.yml.gz
- open (13: Permission denied) [IP: 91.189.91.23 80]
当我随后运行时sudo apt-get upgrade
,收到以下警告:
WARNING: The following packages cannot be authenticated!
grub-efi-amd64-signed grub-efi-amd64 grub-efi-amd64-bin grub2-common
grub-common
答案1
问题解决了。我误解了上面引用的一条错误消息,而我引用的文章中的一种解决方案确实有效:
sudo rm /var/lib/apt/lists/partial/*
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ...
谢谢你,WinEunuuchs2Unix。这是我的错。