今天下午都在研究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 又是什么呢??
是不是本地源? 库和本地源又什么关系呢? 不创建库 直接修改配置文件可以么?
求大虾赐教~~ 我自己也慢慢研究中 有进展及时更新