yum安装新添加至仓库的文件
| 当yum 源的文件变化后,yum工具是否能够知道yum源的变化呢?例如 yum的仓库中增加了一个新的软件包,当我们使用yum list all 时能够显示出这个新的软件包吗?答案是否定的,即使你用yum clean all来清空缓存也是无法显示的。这时候就要用到createrepo指令。 配置网络yum [rhel-Cluster] name=Red Hat Enterprise Linux cluter baseurl=ftp://127.0.0.1/pub enabled=1 gpgcheck=0 gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release 安装vsftpd ,并将光盘文件夹Cluster 内的软件包复制到/var/ftp/pub 下。 
 上传新的软件包到/var/ftp ,此时若使用yum list all |grep 软件名,将查不到该新软件包,也就无法安装该软件。 安装createrepo-0.4.11-3.el5.noarch.rpm ,产生createrepo指令。 createrepo -g /var/ftp/pub/repodata/comps-rhel5-cluster.xml /var/ftp/pub 然后使用命令yum clean all 清空缓存(必须使用) 然后使用yum list all |grep 软件名将会查看到该软件。 本文出自 “贾亮的博客” 博客,请务必保留此出处http://jialiang10086.blog.51cto.com/4496483/1104244 查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/ (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! | 


