YUM,Yellow dog Updater Modified
----基于RPM包构建的软件更新机制,可以自动解决rpm包之间的依赖关系,所有软件包由集中的YUM软件仓库提供----
------软件仓库的提供方式----
FTP服务:ftp://......
HTTP服务:http://......
本地目录:file:///.......
-------RPM软件包的来源----
Red Hat发布的RPM包集合
第三方组织发布的RPM包集合
用户自定义的RPM包集合
构建RHEL6 .5 软件仓库
--实验流程,两台虚拟机,一台yum仓库,一台客户端,在客户端实现用yum仓库远程安装,以及yum本地安装---
1.准备软件仓库目录。
---如果是自己收集的非rhel6光盘自带的其他软件包(必须包裹存在的依赖关系的所有文件),需要手动创建repodata数据文件,这就是createrepo工具(rhel光盘中安装) 例如:若已将需作为源发布的其他rpm安装包文件存放到/var/ftp/other下------
---有依赖关系,注意先后顺序,先安装deltarpm...,然后是python-deltarpm...,最后安装createrepo...----
进入cd /var/ftp/other目录,然后执行下面的命令创建数据文件
2.安装并启动ftp服务。
---在客户端登陆,看见ftp里面有rhel6---
配置软件仓库位置(客户机端)
----在客户机上指定一个软件仓库,yum工具使用的软件仓库信息放在/etc/yum.repos.d目录下扩展名为“.repo”的文件中-----
使用本地文件夹作为软件仓库(将rhel6 光盘挂载到/media下)
使用yum工具管理软件包
---查询---
--安装--(
--卸载--
原文地址:http://blog.51cto.com/982439641/2058894
时间: 2024-10-09 03:58:33