用createrepo配置Yum本地源
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/ # 重新生成本地源
转载于:https://blog.51cto.com/colynn/992900
用createrepo配置Yum本地源相关推荐
- vmware 利用镜像 配置yum本地源
在使用vmware workstation虚拟机配置yum本地源的时候往往不知道file:///后面该写些什么.vmware里面似乎有个tool可以自动挂载使用的镜像.但是很多时候ls /media ...
- centos配置yum本地源
有时生产环境限制centos主机外联,这个时候要部署一些软件就比较麻烦,为利用yum机制,需要建立yum本地源,最好是建立ftp服务器作为源,可以在局域网内共享. yum 主要功能是更方便的添加/删除 ...
- 如何通过httpd和DVD ISO在RHEL上配置yum本地源
//译者注:本文翻译原文由红帽知识库 //(https://access.redhat.com/knowledge/solutions/7227)提供. //此符号(//)后面的内容均为译者添加 // ...
- 虚拟机下挂载CentOS 镜像并配置yum本地镜像源
挂载光盘 #mkdir /mnt/media #中间有空格,创建挂载点 #mount /dev/cdrom /mnt/media #挂载 配置Yum本地源 rm -rf /etc/yum.respos ...
- 【DVE命令报错,yum本地源配置】error while loading shared libraries:libtermcap.so.2
做了一个覆盖率验证的小实验,当运行dve_cov命令查看覆盖率时报错:提示缺少库文件libtermcap.so.2 于是去网上搜索原因以及解决办法:使用指令"yum install comp ...
- linux配置yum镜像源
一.创建本地Yum源 1.在虚拟机中添加CentOS安装光盘镜像 2.挂载光盘 [root@node01 ~]# mount /dev/sr0 /mnt #临时挂在 mount: /dev/sr0 写 ...
- createrepo:创建本地源
createrepo:创建本地源 repodata作为软件的仓库,其目录下有四个必要文件:filelists.xml.[gz],other.xml.[gz],primary.xml.[gz]和repo ...
- CentOS-创建yum本地源
yum概述 yum( Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器. 基於RPM包管理,能够从指定的服务器自动 ...
- 配置yum本地仓库(我对全世界说晚安,独独对你说喜欢)
目录 一.配置yum本地仓库 二.示例安装httpd 三.总结 今天整理一下配置yum本地仓库,纯实操,不涉及原理,想看原理的移步至我的首页查找,近期更新 一.配置yum本地仓库 baseurl自动会 ...
最新文章
- excel:隔行选取复制功能
- 【Smart_Point】C/C++ 中共享指针 shared_ptr
- Jmeter 下载和安装
- Vue + Element UI 实现权限管理系统 前端篇(八):管理应用状态
- ASP+COM 组件开发
- Nginx提供静态内容
- 很全的WebGL教程
- .net core判断当前访问源是PC端还是移动端
- Excel合并两列数据到一列中并以逗号隔开的处理方式
- 谍影追踪:全球首例UEFI_BIOS木马分析
- dedeCMS自定义dede标签
- 深入理解Nginx:java业务逻辑层都用什么技术
- c语言 结构体 ppt,第8章C语言的结构体和共同体.ppt
- 百度网盘——下载限速问题解决方案(油猴(Tampermonkey)+百度网盘直链下载助手+IDM)
- 清华学霸讲计算机,清华学霸的霸气演讲!看完后才明白人与人的差距就是这样拉开的!...
- 学而思python分几个level_学而思英语怎么样-过来人谈谈我的亲身经历
- mingw64官方下载地址
- CMake是什么?有什么用?
- 背景颜色渐变 css3 ---- 转自:至尊宝的BLOG http://blog.sina.com.cn/zzbnie
- ubuntu-hadoop配置安装-简单案例以及伪分布式搭建