博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
YUM 安装与配置(转载)
阅读量:5269 次
发布时间:2019-06-14

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

YUM 安装与配置

 

参考网站:

 

1.卸载YUM

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

2.安装YUM

下载安装包

下载源:

  1. wget */python-iniparse-0.3.1-2.1.el6.noarch.rpm
  2. wget */python-urlgrabber-3.9.1-11.el6.noarch.rpm
  3. wget */yum-3.2.29-73.el6.centos.noarch.rpm
  4. wget */yum-metadata-parser-1.1.2-16.el6.i686.rpm
  5. wget */yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm

安装

  1. rpm -ivh python-iniparse-0.4-9.el7.noarch.rpm
  2. rpm -ivh yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
  3. rpm -ivh yum-3.4.3-118.el7.centos.noarch.rpm yum-plugin-fastestmirror-1.1.31-24.el7.noarch.rpm

问题1

最后两个包一起装,不然会报错,他们之间存在依赖关系.

安装过程中出现依赖特定版本的python-urlgrabber

rpm命令也有升级功能

  1. rpm -Uvh python-urlgrabber-3.9.1-11.el6.noarch.rpm

问题2

若报错,修改python路径

Vim /usr/bin/yum

修改python目录: /usr/local/bin/python

3.配置源

源文件目录/etc/yum.repos.d

  1. cd /etc/yum.repos.d/
  2. wget 
  3. wget -O /etc/yum.repos.d/CentOS-Base.repo   //aliyun
  4. vi CentOS6-Base-163.repo

把文件里面的$releasever全部替换为版本号,即6 最后保存

把文件里面的$basearch全部替换为x86_64 最后保存。

4、清理yum缓存

  1. yum clean all #
  2. yum makecache #将服务器上的软件包信息缓存到本地,以提高搜索安装软件的速度 #

现在 : Redhat6可以使用CentOS的yum源在线安装软件了!

注意:

注意源网址是否存在。

源文件目录下没用的.repo文件都清理掉,否则会有错误的源。

版本号,和arch一定要替换掉,6 x86_64

Yum的源有很多,sohu,中科大,163,清华等等,可自行在网上搜索

5、yum更新

  1. yum –y update
  2. yum update –skip-broken

 

Packages skipped because of dependency problems:

qpid-cpp-client-0.14-22.el6_3.x86_64 from base

qpid-cpp-client-ssl-0.14-22.el6_3.x86_64 from base

qpid-cpp-server-0.14-22.el6_3.x86_64 from base

qpid-cpp-server-ssl-0.14-22.el6_3.x86_64 from base

qpid-qmf-0.14-14.el6_3.x86_64 from base

  1. yum erase qpid-cpp-server
  2. yum erase qpid-cpp-client
  3. yum install qpid-cpp-server qpid-cpp-client
  4. yum –y update --setopt=protected_multilib=false 关闭多库版本检测

转载于:https://www.cnblogs.com/gaosq/p/10166416.html

你可能感兴趣的文章
283. Move Zeroes把零放在最后面
查看>>
centos下同时启动多个tomcat
查看>>
slab分配器
查看>>
【读书笔记】C#高级编程 第三章 对象和类型
查看>>
【SVM】libsvm-python
查看>>
Jmeter接口压力测试,Java.net.BindException: Address already in use: connect
查看>>
Leetcode Balanced Binary Tree
查看>>
go:channel(未完)
查看>>
[JS]递归对象或数组
查看>>
多线程《三》进程与线程的区别
查看>>
linux sed命令
查看>>
html标签的嵌套规则
查看>>
[Source] Machine Learning Gathering/Surveys
查看>>
HTML <select> 标签
查看>>
tju 1782. The jackpot
查看>>
湖南多校对抗赛(2015.03.28) H SG Value
查看>>
hdu1255扫描线计算覆盖两次面积
查看>>
hdu1565 用搜索代替枚举找可能状态或者轮廓线解(较优),参考poj2411
查看>>
bzoj3224 splay板子
查看>>
程序存储问题
查看>>