在亚马逊实例上找不到存档密钥环

在亚马逊实例上找不到存档密钥环

我对此还比较陌生,所以请耐心等待。

我正在使用 ubuntu 11.10 运行亚马逊实例

并在表演之后

apt-get upgrade

如果我
尝试执行任何我得到的 apt-get 操作

Fetched 35.2 MB in 7s (4,399 kB/s)                                                                                                                                
Extracting templates from packages: 100%
Preconfiguring packages ...
Setting up apt (0.8.16~exp5ubuntu13.6) ...
ERROR: Can't find the archive-keyring
Is the ubuntu-keyring package installed?
dpkg: error processing apt (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

在查看并尝试了一系列东西之后,包括:
- 执行清理和更新或清理和升级
- 完全采用新的 sources.list
- 再次添加密钥环
- 以及一大堆其他完全随机的东西,以期创造奇迹

什么都没用..

所以任何帮助都能帮助我找到......不,接近解决方案将不胜感激:)

答案1

该线程末尾发布的解决方案对我有用: http://ubuntuforums.org/showthread.php?t=2129550

基本上,找到另一台干净的 ubuntu 机器并将 /usr/share/keyrings/* 复制到您当前的 /usr/share/keyrings 目录。当我收到错误时,此目录中没有文件。一旦我从另一个 ubuntu 安装复制了文件,apt-get 便开始再次工作。

答案2

尝试

 sudo apt-get clean

 sudo apt-get -f install ubuntu-keyring

相关内容