Yum本地仓库建立1.docx

Yum本地仓库建立1.docx

ID:56616094

大小:134.78 KB

页数:4页

时间:2020-06-28

Yum本地仓库建立1.docx_第1页
Yum本地仓库建立1.docx_第2页
Yum本地仓库建立1.docx_第3页
Yum本地仓库建立1.docx_第4页
资源描述:

《Yum本地仓库建立1.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、yum,是YellowdogUpdaterModified的简称,起初是由yellowdog这一发行版的开发者TerraSoft研发,那时还叫做yup(yellowdogupdater),后经杜克大学的Linux@Duke开发团队进行改进,遂有此名。yum的关键之处是要有可靠的repository,顾名思义,这是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header,header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些header并加以分

2、析,才能自动化地完成余下的任务yum有一下特点:1.可以同时配置多个资源库(Repository)2.简洁的配置文件(/etc/yum.conf)需要在该目录下新建一个一.repo为后缀的文件。3.在yum库的创建时,只要是存放在yum.repos.d目录下的以.repo结尾的文件都会被认为是安装库的配置文件。4.自动解决增加或删除rpm包时遇到的倚赖性问题使用方便保持与RPM数据库的一致性系统环境:RedHatEnterpriseLinuxServerrelease5.3默认安装软件环境:createrepo-

3、0.4.4-2.fc6yum-3.0.1-5.el51、放入rhel-server-5.3-i386-dvd.iso光盘 2、修改repo文件配置文件内容简介:[]内的是仓库的名字name是仓库的描述也可以说是名字baseurl仓库的位置enabled是否启用这个仓库,1为起用,0为禁用gpgcheck是否检查GPG签名(用来验证要安装的包是不是REDHAT官方的)GPGKEY的存放地址我们需要用下面的命令到入这个签名。才能使用这项功能到此基本大功告成,下面我们进行测试:安装yuminstallpackage安装

4、指定的安装包package1yumlocalinstallpackage本地安装软件包更新和升级yumupdate全部更新yumupdatepackage更新指定程序包packageyumcheck-update检查可更新的程序查找和显示yuminfo显示安装包信息yumlist显示所有已经安装和可以安装的程序包yumlist显示指定程序包安装情况yumsearch查找软件包删除程序yumremove

5、erasepackage1删除程序包yum会把下载的软件包

6、和header存储在cache中,而不会自动删除。如果我们觉得它们占用了磁盘空间,可以使用yumclean指令进行清除.yumcleanheaders清除headeryumcleanpackages清除下载的rpm包yumcleanall清除header与rpm包#################################################################附:在RHEL5.1里面如何配置YUM把RHEL5.1DVD中所有内容拷贝到服务器当中,安装createrepo重新创建re

7、pository信息库。[root@localhost~]#cd/var/ftp/rhel5/Server/[root@localhostServer]#createrepo-grepodata/comps-rhel5-server-core.xml./[root@localhostServer]#cd../Cluster/[root@localhostCluster]#createrepo-grepodata/comps-rhel5-cluster.xml./[root@localhostCluster]#cd

8、../ClusterStorage[root@localhostClusterStorage]#createrepo-grepodata/comps-rhel5-cluster-st.xml./[root@localhostClusterStorage]#cd../VT[root@localhostVT]#createrepo-grepodata/comps-rhel5-vt.xml./[root@localhostVT]#rm-rf../*/.olddata/注意:如果在光盘里没有rheodata文件夹的话是需

9、要从新建立的。因为该文件夹的文件记录着各个包的关系,如果没有相对应的关系的话就不知道需要安装的包是依赖那些包了。如果要从新建立包的对应关系先安装createrepo-0.4.11-3.e15.noarch.rpm包,然后在用createrepo–g.来建立但必须要在目标目录下来运行。并且ServerVTClusterClusterStorage四个文件夹都要建立。一般re

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。