注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

唐老鸭的博客

太多的不如意让我们学会了抱怨,却忘记怎么去努力改变现状.

 
 
 

日志

 
 
 
 

debian_因key没有或过期 导致apt-get升级报错   

2009-10-03 13:34:39|  分类: linux |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

#########################

#

#          问题

#

#########################

# 当前OS:debian_64 5.0/lenny,当apt-get update 时报错如下:

W: There is no public key available for the following key IDs:

9AA38DCD55BE302B

W: You may want to run apt-get update to correct these problems

 

#########################

#

#          处理

#

#########################

apt-key update

# 当前有4个keys

gpg: key 2D230C5F: "Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>" not changed

gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed

gpg: key ADB11277: "Etch Stable Release Key <debian-release@lists.debian.org>" not changed

gpg: key BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" not changed

gpg: Total number processed: 4

gpg:              unchanged: 4

# 增加新key

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys  9AA38DCD55BE302B && apt-key add /root/.gnupg/pubring.gpg

# 查看目前系统kyes 增加(5.0/lenny)的key

apt-key list

pub   1024D/2D230C5F 2006-01-03 [expired: 2007-02-07]

uid                  Debian Archive Automatic Signing Key (2006)

pub   1024D/6070D3A1 2006-11-20 [expires: 2009-07-01]

uid                  Debian Archive Automatic Signing Key (4.0/etch)

pub   1024D/ADB11277 2006-09-17

uid                  Etch Stable Release Key

pub   1024D/BBE55AB3 2007-03-31 [expires: 2010-03-30]

uid                  Debian-Volatile Archive Automatic Signing Key (4.0/etch)

sub   2048g/36CA98F3 2007-03-31 [expires: 2010-03-30]

pub   4096R/55BE302B 2009-01-27 [expires: 2012-12-31]

uid                  Debian Archive Automatic Signing Key (5.0/lenny)

# 再次升级 无报错,升级成功。

apt-get update

 

#########################

#

#        key过期

#

#########################

# 删除久keys

apt-key list

apt-key del 55BE302B

apt-key del BBE55AB3

# 再删除删除 debian-archive-keyring 包

dpkg –purge debian-archive-keyring

# 再重新安装

apt-get install debian-archive-keyring

 

  评论这张
 
阅读(828)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018