日历

2017年十二月
« 9月    
 123
45678910
11121314151617
18192021222324
25262728293031

最近评论

    linux企业应用

    配置RHEL,CentOS yum本地源

    关于yum的知识可参考http://www.myfreelinux.com/?p=46这篇文章
    CentOS5.X配置yum本地源
    配置yum更新源Centos5.x默认的yum更新配置文件在/etc/yum.repos.d/目录下,有两个仓库配置文件CentOS-Base.repo :用于设置远程仓库  CentOS-Media.repo :用于设置本地仓库
    将/etc/yum.repos.d/Centos-Base.repo文件改名为Centos-Base.repo.bak 或将CentOS-Base.repo文件中的 base 仓库使用 enabled=0 设置成不可用(此方法不太好用),即将远程仓库甚至为不可用
    /etc/yum.repos.d/Centos-Media.repo内容如下:
    [DVDROM]
    name=myyum
    baseurl=file:///home/yumsource/ (dvdrom内容复制或挂载到的目录)  
       gpgcheck=0  #用于指定是否检查软件包的GPG签名,此项最好保留!!
       enabled=1

    RHEL5.X配置本地yum源
    1将光驱的内容拷贝到一个目录内
    2 /etc/yum.repos.d/rhel-debuginfo.repo内容如下:
       [DVDROM]
       name=myyum
       baseurl=file:///home/yumsource/ (dvdrom内容复制到的目录)  
       gpgcheck=0  #用于指定是否检查软件包的GPG签名
       enabled=1
    3修改/usr/lib/python2.4/site-packages/yum/yumRepo.py
     将remote = url + ‘/’ + relative中的’/’修改为你的本地源目录yumsource
    4使用rpm -ivh createrepo*命令安装createrepo软件包
    5 createrepo  yumsource建立本地源所在目录
    yum命令:
    yum check-update  检查可更新的所有软件包 yum update  下载更新系统已安装的所有软件包
    yum install <packages>  安装新软件包
     yum remove <packages>  卸载指定的软件包 yum grouplist  查看系统中已经安装的和可用的软件组
    yum groupinstall <groupnames>  安装指定软件组中的软件包 yum groupupdate <groupnames>  更新指定软件组中的软件包 yum groupremove <groupnames>  卸载指定软件组中的软件包
    yum clean all清除缓存中的rpm 头文件和包文件
    yum -y search < packages >搜索相关的软件包 yum info < packages >显示指定软件包的信息
    yum deplist < packages >查询指定软件包的依赖信息
    yum list yum\*列出所有以 yum 开头的软件包 yum provides 命令路径  可以查处命令由那个软件包安装得到
    yum 命令可以使用 -y 参数回答 yes

    评论已关闭。