博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用createrepo配置Yum本地源
阅读量:6613 次
发布时间:2019-06-24

本文共 1734 字,大约阅读时间需要 5 分钟。

                     yum配置本地源,

     在网速差的情况下,yum用在线源是一件头痛的事,所以以下为yum的本地源配置可以有好解决这个事。

1,安装createrepo包,
可以用yum安装(yum install createrepo -y);
也可以安装rpm或tar包 (网址:createrepo.baseurl.org/download);
2.选择本地源的目录,我选择在家目录下新建local_yum/server目录,
2.1.挂载光盘,将中的Packets包全部复制到server目录下,
2.2.createrepo local_yum/           #创建一个本地源
3.配置yum源,repo文件,我是自己又建了一个命名为local_yum.repo,也可以添加已存在的repo文件中
在其文件内添加如下内容:
[local-yum]
name=local-yum
baseurl=file:///home/test/local-yum/               #文件目录不能设置到server,否则本地源使用会报错
enabled=1
gpgcheck=0
解释:
[....]     代表这个库的名字,必须是唯一的,不可以重复。
name=     是这个库的说明,没有太大的实际意义,只是一个字段说明。
baseurl=  说明采取什么方式传输,具体路径在哪里,可以使用的方式有,file://,ftp://,http://等
enabled=1  说明启用这个更新库,0表示不启用。
gpgcheck=1 表示使用gpg文件来检查软件包的签名
gpgkey=    表示gpg文件所存放的位置,此处也可以有http方式的位置。
4.yum的应用可以查看man yum
  这里简略之:
yum install 软件名1 [...]
        yum update [软件1] [...]
        yum check-update
        yum upgrade [软件1]  [...]
        yum remove | erase 软件1 [...]
        yum list [...]
        yum info [...]
        yum provides | whatprovides feature1 [feature2] [...]
        yum clean [ packages | headers | metadata | all ]
        yum makecache
        yum groupinstall 软件组1 [...]
        yum groupupdate 软件组1 [...]
        yum grouplist [hidden] [groupwildcard] [...]
        yum groupremove group1 [group2] [...]
        yum groupinfo 软件组名 [...]
        yum search 字符串1 [字符串2] [...]
        yum shell [文件名]
        yum resolvedep 依赖关系1 [依赖关系2] [...]
        yum localinstall rpm包1 [rpm包2] [...]
        yum localupdate rpm包1 [rpm包2] [...]
        yum reinstall 软件包1 [软件包2] [...]
        yum downgrade 软件包1 [软件包2] [...]
        yum deplist 软件包1 [软件包2] [...]
        yum repolist [all|enabled|disabled]
        yum help [command]

5.将本地源作为默认源,修改默认源,将其重命名,

CentOS下,修改/etc/yum.repos.d/下的CentOS-Base.repo

mv CentOS-Base.repo CentOS-Base.repo.bak

   (想恢复在线源,可以再改回来^_^)

     yum clean all 

6.更新本地源,在仓库所在目录下
   createrepo --update local_yum/          # 更新本地源
   createrepo local_yum/                  # 重新生成本地源

 

本文转自 刘园  51CTO博客,原文链接:http://blog.51cto.com/colynn/992900

转载地址:http://rjoso.baihongyu.com/

你可能感兴趣的文章
配置android source 在ubuntu中编译环境
查看>>
Redis性能调优
查看>>
Random简介
查看>>
final 语义
查看>>
iOS.-.cxx_destruct
查看>>
转:C/C++程序员简历模板
查看>>
mac笔记
查看>>
千万级规模高性能、高并发的网络架构经验分享
查看>>
MPLS基础一(上)
查看>>
穿越泥地(mud) (BFS)
查看>>
HDU 5861 Road(线段树 区间修改 单点查询)
查看>>
使用JdbcTemplate过程中使用到多个参数和like模糊
查看>>
教程-Delphi各版本与工具下载地址
查看>>
vs的【warning C4996:'fopen': This function or variable may be unsafe】解决方案
查看>>
孟岩:通证(token)和通证经济的目的在于改善现有经济的效率性
查看>>
对空间数据(Shape)重新排序
查看>>
解决eclipse中无法删除Tomcat服务器中的项目,报maven is required and cannot be removed from the server错误情况...
查看>>
日期选择器-设计-js组建-细节点记录
查看>>
修正海压的作用
查看>>
自学EF一些小笔记
查看>>