textbox

IT博客 联系 聚合 管理
  103 Posts :: 7 Stories :: 22 Comments :: 0 Trackbacks
[root@localhost yum.repos.d]# yum install ibus\*
Loaded plugins: refresh-packagekit
Setting up Install Process
Parsing package install arguments
No package ibus* available.
Nothing to do


以上是问题提示。想必是yum.repos.d目录内的软件仓库文件问题。无法找到对应软件
哎。后来重公司拷贝了那几个repo文件到家里的本本。
运行 yum install ibus\*
。。。。。。。
。。。。。。
Transaction Summary
=============================================================================
Install     23 Package(s)        
Update       1 Package(s)        
Remove       0 Package(s) 

Total size: 56 M
Is this ok [y/N]:  y


Downloading Packages:
.......
.......

下载完后又出一下问题(公司的电脑没有这个问题,抓狂,难道是公司的fc9和家的fc9不一样??公司的和家里是分开下载的。提示的英文的意思是HdrFromFdno 没有V3 DSA signature<缺少什么鬼签名的key>
 没办法。。。去baidu 找到两个结果可是都不是fc9的,试过没有用。
后来找到GPG加密的介绍:

http://www.cnblogs.com/mopmoq/archive/2009/06/17/1504999.html

一个yum还弄出那么多的东西出来。加密都弄出来。(怕怕)看了一下上面的连接大概介绍
了解了一下原理和用途。(數字簽名主要用途 是鑒定傳輸的內容或文件是否真的来自發出者和保證發出內容的完整性和验证是否被非法修改過的內容或文件)
pgp 生成一对密匙
1. 公匙(可發布到對方,用于对方验证你发出的数据是否来自你和完整性)
2. 密匙(自己保留,用于解密对方发送过来的用你的公匙加密的数据)

数字签名..
   为证明一则讯息确实是宣称发出讯息的人所发,发明了数字签名的概念。正如其名称显示,发出讯息者数字化地在讯息上签名。别人可以通过这个签名检验这个讯息的真实性,同时信息或数据可以被确认是来自正当合法的来源,而被认为属实。
一个数字签名是通过密钥和讯息本身而得来。讯息可以通过发出讯息者的公钥来验证。这样,不仅可以验证讯息是正确的发出讯息者所发,而且内容也得到验证。这样,得到讯息者可以确认:讯息来自该发出讯息者,而且在传递过程中其内容没有改变。  (以上是抄上面连接的)

现在知道什么是数字签名了。
那为什么要yum要签名呢? 什么文件数字签名?而由于我没公匙,无法验证?那又如何获取公匙呢?在那里获取呢?
一堆的问号在脑袋里打转转。。。



warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6df2196f
提示HdrFromFdno没有公匙。 key id 6df2196f

GPG key retrieval failed 失败,

看了一下yum 的源库配置文件 repo 文件里面有写gpgkey的位置

fedora.repo
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

fedora-rawhide.repo
  gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-$basearch file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

fedora-updates.repo
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

fedora-updates-newkey.repo
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9-$basearch
 
fedora-updates-testing.repo
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch
 
fedora-updates-testing-newkey.repo
 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-test-8-and-9-$basearch
 




最后去goole 找到很多,不过都是英文的。看起来头都大。)
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 6df2196f


GPG key retrieval failed: [Errno 5] OSError: [Errno 2] No such file or directory: '/etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-8-and-9-i386'


      



 linux 真是折腾人啊。问题一个一个的出来。安装一个输入法都是波折重重。。
不过没有问题是学不到东西。 不知道什么时候可以弄好这个问题
 


posted on 2009-10-07 23:09 零度 阅读(647) 评论(0)  编辑 收藏 引用 所属分类: Linux
只有注册用户登录后才能发表评论。