今天下午都在研究YUM,看别人用得都挺简单,到我这,总能搞出很多问题。

    刚开始我就在用createrepo去创建一个库,后面发现它必须要能写的权限,但我挂载的是光驱,当然不能了。就想想用其他办法。

    后面我在网上看到修改配置文件/etc/yum.repo.d/rhel-debuginfo.repo 

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever - $basearch - Debug

baseurl=file:///mnt/cdr/Server

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

     配置完还是不行

Loading "installonlyn" plugin

Loading "rhnplugin" plugin

This system is not registered with RHN.

RHN support will be disabled.

Setting up Install Process

Setting up repositories

Reading repository metadata in from local files

Parsing package install arguments

No Match for argument: vsftpd-2.0.5-10.el5.i386.rpm

Nothing to do

找不到,我用YUM LIST 也找不到,但我确实能在/mnt/cdr/Server 找到vsftpd-2.0.5-10.el5.i386.rpm

[root@localhost Server]# ls | grep  vsftpd 

vsftpd-2.0.5-10.el5.i386.rpm

[root@localhost Server]# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm 

warning: vsftpd-2.0.5-10.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing...                ########################################### [100%]

        package vsftpd-2.0.5-10.el5 is already installed

[root@localhost Server]# 

[root@localhost Server]# rpm -qa | grep vsftpd-2.0.5-10.el5.i386.rpm 

[root@localhost Server]# vsftpd

它说我早安好了,但是我有找不到,我晕~~~~~~~

 

还有我想问下createrepo  这个命令是创建库的   

但是/etc/yum.repo.d/rhel-debuginfo.repo  里指定baseurl=file:///mnt/cdr/Server   又是什么呢?? 

是不是本地源?   库和本地源又什么关系呢?   不创建库  直接修改配置文件可以么?

   求大虾赐教~~   我自己也慢慢研究中    有进展及时更新