REH6.6配置网络Yum(163)

转载地址 https://jingyan.baidu.com/article/00a07f3866d61582d128dc4a.html

初次安装一般都带有系统自己的yum,可以卸载的

总结一下需要哪些rpm包先


 

(yum-3.2.29-81.el6.centos.noarch.rpm)

(yum-metadata-parser-1.1.2-16.el6.x86_64.rpm)

(yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm)

 

(python-iniparse-0.3.1-2.1.el6.noarch.rpm)

(python-urlgrabber-3.9.1-11.el6.noarch.rpm)

所以第一步卸载自己的yum

 

卸载系统的yum

rpm -qa | grep yum | xargs rpm -e --nodeps

rpm -qa | grep python-urlgrabber | xargs rpm -e --nodeps


检查是否已经卸载完成

rpm -qa | grep yum 

rpm -qa | grep python-urlgrabber

 


下载yum以及相关包

 

(安装包可能有更新,请用IE连接进去复制正确的文件名)

(我安装的时候是今年的5月份初rpm包应该是可以的)

 

wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm

 

(yum-3.2.29-81.el6.centos.noarch.rpm)


wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

 

(yum-metadata-parser-1.1.2-16.el6.x86_64.rpm)


wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

(yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm)


wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm

 

(python-iniparse-0.3.1-2.1.el6.noarch.rpm)


wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm

 

(python-urlgrabber-3.9.1-11.el6.noarch.rpm)

 


4、安装

 

先下载RPM-GPG-KEY-CentOS-6的命令如下

wget http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6

然后运行

rpm --import RPM*

接下来继续安装:(按照以下顺序)

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh python-urlgrabber-3.9.1-11.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

//rpm -ivh yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm

 

(注意绿色部分!此处安装的时候应该是两个rpm包结合的命令,当时我拿过来的时候直接用就报错了)

5、安装完成后,yum clean all (不要切换路径哦)

6、更新repo文件

先切换到以下目录:

cd /etc/yum.repos.d/

下载163的repo:

wget http://mirrors.163.com/.help/CentOS6-Base-163.repo

先备份一下原有的rhel-source.repo文件,以备不时之需,也可以直接删除:

mv rhel-source.repo rhel-source.repo.bak

再把刚下载下来的163的repo文件改名为rhel-source.repo:

mv CentOS6-Base-163.repo rhel-source.repo

最后修改rhel-source.repo文件:

vi rhel-source.repo

将repo文件里的的 $releasever 全部更换为实际的版本号 6 (因为咱配的是6 的)

可以进入vim 后使用命令:%s/$releasever/6/g    进行全文件查找替换(这个我用的时候没有匹配到所以没有用替换的命令而是用的查找然后自己手动替换的就是进入vim之后直接 /$releaserver 就可以找到)

7、最后将服务器上的软件包信息,现在本地缓存,以提高 搜索 安装软件的速度,yum makecache

yum makecache

 

 

一些yum命令详解(不得不佩服百度的强大 百度的命令拿过来解释一些)

安装软件(以yum-x.x.x.rpm为例):yum install  yum -x.x.x.rpm

删除软件:yum remove yum-x.x.x.rpm

升级软件: yum update yum

查询信息:yum info yum

搜索软件 :yum search yum

显示软件包依赖关系:yum deplist yum

 

  check-update 检查可更新的包
  clean all 清除全部
  clean packages 清除临时包文件(/var/cache/yum 下文件)
  clean headers 清除rpm头文件
  clean oldheaders 清除旧的rpm头文件
  deplist 列出包的依赖
  list 可安装和可更新的RPM包
  list installed 已安装的包
  list extras 已安装且不在资源库的包
  info 可安装和可更新的RPM包 信息
  info installed 已安装包的信息(-qa 参数相似)
  install[RPM包] 安装包
  localinstall 安装本地的 RPM包
  update[RPM包] 更新包
  upgrade 升级系统
  search[关键词] 搜索包
  provides[关键词] 搜索特定包文件名
  reinstall[RPM包] 重新安装包
  repolist 显示资源库的配置
  resolvedep 指定依赖
  remove[RPM包] 卸载包

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值