Chinaunix首页 | 论坛 | 博客
  • 博客访问: 550312
  • 博文数量: 65
  • 博客积分: 1158
  • 博客等级: 少尉
  • 技术积分: 1261
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-18 22:07
文章分类

全部博文(65)

文章存档

2016年(1)

2014年(2)

2013年(9)

2012年(53)

分类:

2012-11-07 19:26:31

原文地址:快速创建YUM源 作者:ning_lianjie

    系统环境 CentOS 6.2 x64

     

    配置步骤

    1. 安装createrepo工具

    yum install createrepo

     

    1. 创建一个目录,用于存放rpm

    mkdir /home/download

    cp xxx.rpm /home/download

    createrepo /home/download

    执行createrepo命令后,在该目录自动搜索rpm文件,并创建repodata目录

     

    1. 修改yum.conf配置文件

    [main]

    cachedir=/var/cache/yum/$basearch/$releasever

    keepcache=0

    # 0删除下载文件,1不删除下载文件

    debuglevel=2

    logfile=/var/log/yum.log

    exactarch=1

    obsoletes=1

    gpgcheck=1

    # 0不启用验证,1启用验证

    plugins=1

    installonly_limit=5

    bugtracker_url=

    distroverpkg=centos-release

     

    1. 修改下载源定义文件x.repo

    vim /etc/yum.repos.d/mytest.repo

     

    [mytest]

    name=mytest

    baseurl=file:///home/download

    # 路径要设置成repodata所在目录的上级目录名

    enabled=1                                   

    # 1启用该配置,0不启用                                  

    gpgcheck=0                                   

    # 关闭验证     

     

    1. 安装测试

    yum install Percona-Server-server-55 Percona-Server-client-55

     

    1. yum命令列表

    命令

    功能

    yum clean packages

    清除缓存中的软件包文件

    yum clean headers

    清除缓存中的软件包文件头信息

    yum clean metadata

    清除缓存中的描述信息

    yum clean dbcache

    清除sqlite格式的描述信息

    yum clean all

    清除缓存中的所有数据信息

    yum list all

    列出所有软件包

    yum list installed

    列出所有已经安装的软件包

    yum list available

    列出可安装的软件包

    yum list updates

    列出所有可以更新的软件包

    yum list extras

    显示额外的软件包

    yum list obsoletes

    显示已经被淘汰的软件包

    yum list recent

    显示近期的软件包

    yum makecache

    Is used to download and make usable all the metadata for the currently enabled yum repos

     

     

     

     

阅读(883) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~