RedHat下yum配置为本地或者CentOs
由于RedHat公司将yum源作为服务给用户提供,所以不能free给大家确实挺失望的,不过还好能够在RedHat上配置本地的Yum源,或者CentOS的Yum源。
这里提供两种方式,一种是配置本地的,一种是配置CentOS的。
我的RedHat系统版本是RHEL6.5的。
1. 网上文章大多是将RedHat自身提供的Yum软件包卸载。
参考:https://my.oschina.net/tdonemadao/blog/374580
1)卸载, 命令是:rpm -aq|grep yum|xargs rpm -e --nodeps
NOTE:xargs的补充
xargs (1) - build and execute command lines from standard input
2) 下载yum相关的rpm包
3) 安装这些rpm包,由于其存在相关性,所以在安装的时候,需要注意。
4)配置yum源
因为Yum源的配置文件是在/etc/yum.repos.d 下,所以在其中有Yum源的默认配置文件。我的是rhel-source.repo,你可以将其中的内容换成可以使用的镜像地址。
aliyun或者163的mirrors,网上有许多。
在这里,我认为有个很重要的地方,在.repo的配置文件中有"enabled=1",需要你enable,否则该[name]是不会生效的。
还有就是,如果.repos文件中存在$releasever,需要将替换成相应的版本。例如,我使用的CentOS的Yum源是6的,所以,我换成了6。
根据 http://mirrors.163.com/centos/6/os/x86_64/Packages/, 必须是真实存在URL。
另外,我猜测,所有的该/etc/yum.repos.d/目录的.repo文件都是可以被检测到的。没有去验证过。
4) 清空原yum缓存。
5) 建立缓存
2. 使用本地Yum源。也就是使用IOS镜像文件中提供的rpm包。
优点: 在不能够联网的情况下,也可以使用Yum。
缺点:不是实时更新的。
参考:http://www.cnblogs.com/dadong616/p/5586697.html
1) 挂载iso文件
命令:mount /dev/cdrom /mnt/cdrom (/mnt/cdrom需要自己创建)
2) 在/etc/yum.repos.d/目录下创建新的.repo文件。比如local.repo。自己看着办。
具体信息还是去参考上面附带的网址
3) 清空原yum缓存。
4) 建立缓存
NOTE: 如果为了测试是否生效,最好将其他的.repos使其失效,比如在文件名后添加.bak之类的。
RedHat下yum配置为本地或者CentOs的更多相关文章
- RedHat安装yum+配置国内yum源
新安装了redhat6.5安装后,登录系统,使用yum update 更新系统.提示: This system is not registered to Red Hat Subscription ...
- CentOS虚拟机不能联网状况下yum方式从本地安装软件包(转载的)
大家都知道yum是linux下一个非常好用的软件安装/卸载软件,它方便操作,而且最厉害的是可以解决令人头疼的包依赖关系.但是若是你的linux不能联网,若想使用yum安装软件,可以依照下面的方法. 1 ...
- CentOS虚拟机不能联网状况下yum方式从本地安装软件包
大家都知道yum是linux下一个非常好用的软件安装/卸载软件,它方便操作,而且最厉害的是可以解决令人头疼的包依赖关系.但是若是你的linux不能联网,若想使用yum安装软件,可以依照下面的方法. 1 ...
- redhat下yum命令安装(替换为centos yum命令)
redhat默认自带的yum源需要注册,才能更新,报错:This system is not registered to Red Hat Subscription Management. You ca ...
- Centos下yum配置lnmp环境
首先关闭SELINUX vi /etc/selinux/config #SELINUX=enforcing #注释掉 #SELINUXTYPE=tar ...
- Redhat 简单本地yum 配置
Redhat 简单本地yum 配置 一.将redhat 系统的镜像挂载到系统上 Vmware Workstion 环境下: [虚拟机设置]--[硬件]--[CD/DVD]--[使用ISO映像文件]-- ...
- centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides "*/vim" 第十节课
centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides "*/vim" 第十节课 你不能保证可逆化操 ...
- centOS下yum安装配置samba
centOS下yum安装配置samba 2010-03-29 15:46:00 标签:samba yum centOS 安装 休闲 注意:本文的原则是只将文件共享应用于内网服务器,并让将要被共享的目 ...
- centos6.7不联网的情况下安装配置本地yum源
1 cd / 2 mkdir -p /app/ios 3 cd /opt mkdir ios 4 把下载好的centos-6.7-x86_64-bin-dvd1.iso 上传到 /o ...
随机推荐
- centos7下安装composer和git
一.安装composer composer 属于php的包依赖管理工具. 1.进入Composer国内镜像网站文档页查看安装方法: https://docs.phpcomposer.com/00-in ...
- python——元组方法及字符串方法
元组方法 Tup.count():计算元组中指定元素出现的次数 Tup.count('c') Tup.index():在元组中从左到右查找指定元素,找到第一个就返回该元素的索引值 Tup.index( ...
- 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛 F. Islands
On the mysterious continent of Tamriel, there is a great empire founded by human. To develope the tr ...
- 细说vue axios登录请求拦截器
当我们在做接口请求时,比如判断登录超时时候,通常是接口返回一个特定的错误码,那如果我们每个接口都去判断一个耗时耗力,这个时候我们可以用拦截器去进行统一的http请求拦截. 1.安装配置axios cn ...
- 21个CSS3 / JS 时钟
收集了21个酷炫的CSS / JS实现的时钟效果https://oktools.net/clocks 预览 :https://clocks.oktools.net/0/ 源码 :https://cod ...
- Core Graphics绘图
首先了解一下CGContextRef: An opaque type that represents a Quartz 2D drawing environment. Graphics Context ...
- Xcode中常用的快捷键(原文链接http://www.cocoachina.com/ios/20141224/10752.html)
Xcode导航快捷键 1.工程导航器:Command+1 快速浏览代码.图片以及用户界面文件. 2.显示/隐藏导航器面板:Command+0 当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的 ...
- Java动态加载类
详见:https://blog.csdn.net/zai_xia/article/details/80026325 扩展:java反射机制与动态加载类 https://www.cnblogs.com/ ...
- 为什么对华为不拍Arm?
华为可以靠着现有的 ARMv8 授权坚持很长一段时间,足以等到这波科技禁运结束. 今天,华为在美国遭遇的科技禁运上升到了全球新高度. 据 BBC 报道,由软银全资拥有的英国技术公司 Arm 向员工发出 ...
- java中将jsonObject字符串转化为Map对象
java中将jsonObject字符串转化为Map对象 1.我们这里使用json-lib包进行转换,可在http://json-lib.sourceforge.net/下载依赖于下面的jar包: ja ...