Red Hat 6.5 安装163的 yum源
2016-04-06 21:34
639 查看
今天给一个公司搭建LAMP环境,想用前段时间使用的wdCP集成环境,结果遇到个问题,提示相关软件包没有安装,刚好和前一篇文章搭建swoole时遇到的问题一样,就是缺少gcc包而已,但是当运行
yum -y install gcc gcc++ zlib zlib-devel时悲剧了,提示yum 命令不存在,顿时慌了。。。。。经过度娘查找,找到安装yum的方法,但是经测试验证2013年前的好多文章已经失效,方法已经不能使用,故记录以备不时之需,贴步骤:1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 运行这个的时候啥也没显示,就是原装yum也没有,厂商真够省事的啊,跳过。。。2.下载yum安装文件以下代码请勿直接复制,核对好路径,注意软件编号,网易还是很负责的,经常更新哟!!!!!!wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.27-14.el6.centos.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm 3.进行安装yum rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm -ivh yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm rpm -ivh yum-3.2.27-14.el6.centos.noarch.rpm um-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm 注意最后两个包必需同时安装,否则会相互依赖4.下载 repo文件wget http://mirrors.163.com/.help/CentOS6-Base-163.repo5.移动到 /etc/yum.repos.d/目录,顺便做了下重命名。原有的.repo文件可以重命名以作备份,感觉后来没用到了,就删掉了。
mv /user/下载/CentOS-Base.repo /etc/yum.repos.d/rhel-debuginfo.repo6.运行yumclean all,提示成功7.运行yummakecache报错了提示
repomd.xml 路径不正确8.在官网路径 http://mirrors.163.com/centos/6/os/x86_64/repodata/ 下找到repomd.xml文件7.修改源文件
vim /etc/yum.repos.d/rhel-debuginfo.repo
</pre><p></p><div></div><p><span style="color: rgb(51, 51, 51); font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px;">将文件中的$releasever修改为6,所有的$releasever进行批量替换就可以了;</span></p><p></p><p><span style="color: rgb(204, 0, 0); font-family: arial; line-height: 20.02px;"><span style="font-size: 13px;"><span style="color: rgb(51, 51, 51); font-family: Helvetica, Tahoma, Arial, sans-serif; font-size: 14px; line-height: 25px;">注意要路径对应哈。</span></span></span></p><p></p><p>8.保存后再运行</p><p></p><pre style="font-size:12.87px; border:1px solid black; margin-top:0px; margin-bottom:0px; padding:10px; width:800px; line-height:19.305px; overflow:auto; background-color:rgb(247,247,247)">yum clean allyum makecache你就会看到提示成功缓存成功了。9.至此再yum -yinstall gcc gcc-c++ autoconf automake makeyum -yinstall zlib zlib-devel openssl openssl--devel pcre pcre-devel哈哈,欢快的进度条跑起来了
相关文章推荐
- 杭电4006
- 2015山东省第六届ACM省赛 Single Round Math
- 利用递归分割(Split)字符串
- WIN32汇编定时器的使用
- A2
- Apache Kylin在百度地图的实践
- NEU 1007 (字典树 DP)
- 开源思想
- 第六周周记
- 杭电2131
- Xen-Server 6.5 从虚拟机快照中创建虚拟机模板
- Golang输出颜色
- 7、Mysql的log-bin日志
- 终于懂了:Delphi消息的Result域出现的原因——要代替回调函数的返回值!(MakeObjectInstance不会帮助处理(接收)消息回调函数的返回值)
- c++ lesson 一(命名空间输入输出)
- 转载:分布式Session共享:tomcat+memcached实现session共享
- HttpClient学习
- [置顶] JavaSE学习笔记_14:Java-Runtime类
- oracel 备份恢复之 recover database的四条语句的区别
- C++顺序性容器、关联性容器与容器适配器