一般公司都用Linux来搭建服务器,Linux安装软件时能够用yum安装依赖包是一件非常简单而幸福的事情,因为你只需一个简单的安装命令yum install []即可安装相应的软件,yum工具会自动的从网上yum源中下载相应的依赖包,并以正确的依赖关系一个个安装依赖包。下面简单介绍一下CentOS下安装yum源的流程和操作。

一、查看、卸载已安装的yum包

  1. 查看已安装的yum包

    #rpm -qa | grep yum

2.卸载软件包

#rpm -e --nodeps yum

二、下载安装依赖包 python python-iniparse

下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ 或者

http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/

找到对应的包如:python-2.7.5-34.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm

源地址可以从网上找一些速度比较快的,自身测试上面两个地址速度还不错。包的名字可能跟上面的不同,主要是版本和操作系统位数的不同,建议不要在页面搜索全部,如第一个包只搜索python,第二个包搜索python-iniparse

三、安装

#rpm -ivh python-2.7.5-34.el7.x86_64.rpm python-iniparse-0.4-9.el7.noarch.rpm

下载安装yum包:

下载地址:http://mirrors.163.com/centos/7/os/x86_64/Packages/ 或者

http://centos.ustc.edu.cn/centos/7/os/x86_64/Packages/

找到对应包如:yum-3.4.3-132.el7.centos.0.1.noarch.rpmyum-metadata-parser-1.1.4-10.el7.x86_64.rpm 和 yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm

下载完后用下面命令安装:

#rpm -ivh yum-*

若安装失败可重新输入此命令并加参数 --nodeps --force

查找包的方法与步骤二相同,在此不做赘述。

四、更改yum源

  1. 下载配置文件

    下载地址:http://mirrors.163.com/.help/centos.html

    我的系统是CentOS7的,所以点击一下“CentOS7”即可下载:

下载完后将此配置文件替换 /etc/yum.repos.d 目录下的同名文件

  1. 编辑配置文件
1.	#cd /etc/yum.repos.d
2. #vi CentOS-Base.repo

将文件中的$releasever改成对应版本(7),将源mirrorlist.centos.org改为使用的源centos.ustc.edu.cn mirrors.163.com,保存配置文件即可。

五、运行以下命令生成缓存

清理yum缓存

yum clean all

将服务器软件包信息缓存至本地,提高搜索安装效率

yum makecache

若上面两条命令有报错,一般为配置文件更改不完全,可根据错误信息查找配置文件中更改错误

六、测试

#yum install vim

完成,成功安装yum。

CentOS下安装yum源的流程和操作的更多相关文章

  1. centOS下更新yum源

    CentOS下更新yum源 1.使用如下命令,备份/etc/yum.repos.d/CentOS-Base.repo. cp /etc/yum.repos.d/CentOS-Base.repo /et ...

  2. CentOS下更改yum源

    centos下下载工具为yum,对应的源在/etc/yum.repos.d/CentOS-Base.repo文件下,修改其URI中前面的网络地址即可

  3. Centos下替换yum源为阿里云源

    阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/ 第一步:备份原镜像文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum ...

  4. CentOS下安装yum

    在Linux里面依次输入下面的命令: 1,下载最新的yum-3.2.28.tar.gz并解压 wget http://yum.baseurl.org/download/3.2/yum-3.2.28.t ...

  5. CentOs下安装PHP环境的步骤

    前言 在CentOs环境下安装php开发环境,需要首先安装一些源文件,然后使用yum命令直接安装即可,在Fedora 20 源中已经有了PHP的源,直接可以使用以下命令安装即可: # yum inst ...

  6. centos下使用yum 安装pip

    本文为转载:原文出处:https://www.cnblogs.com/saolv/p/6963314.html centos下安装pip时失败: [root@wfm ~]# yum -y instal ...

  7. CentOS 下安装MySQL 默认源为5.1版本

    CentOS——默认为安装5.1版本,如果需要安装5.5版本,需要使用remi源 yum install mysql-server –enablerepo=remi   Ubuntu——默认为安装5. ...

  8. 在CentOS 7下更改yum源与更新系统

    在CentOS 7下更改yum源与更新系统. [1] 首先备份/etc/yum.repos.d/CentOS-Base.repo cp /etc/yum.repos.d/CentOS-Base.rep ...

  9. Centos下安装Docker,并配置国内docker源

    Centos下安装Docker 替换为国内的yum源(可选): mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.re ...

随机推荐

  1. CRLF在过滤XSS语句后打Cookie方式

    看了很长时间的漏洞奖励计划,学到了不少骚姿势,我觉得这个姿势很不错,总结下写篇文章发出来.针对CRLF漏洞打cookie的方法. 这里不讲概念挖掘方式了,以实战为主: 阅读文章前先参考文章:http: ...

  2. CMDB资产管理系统开发【day26】:实现资产自动更新

    1.需求分析 1.比对分析 比对的时候以那个数据源为主? old [1,2,3 ] db数据库 new [2,3,4 ] 客户端汇报过来的 当然以客户端汇报过来的数据为主 2.更新分析 不同的表到底拿 ...

  3. ArcGis 属性表.dbf文件使用Excel打开中文乱码的解决方法

    2019年4月 拓展: ArcGis——好好的属性表,咋就乱码了呢? 2019年3月27日补充: 在ArcMap10.3+(根据官网描述应该是,作者测试使用10.5,可行)以后的版本,可以使用ArcT ...

  4. 18、cookies与session学习笔记

    本文记录学习 cookies 和 session 的一些小练习和知识点   知识点1    cookies 和 session 的由来   HTTP协议是无状态的协议,因为一旦浏览器和服务器之间的请求 ...

  5. DUMP2 企业级电商项目

    正常设计数据库表,按照数据流向. ~~闭环核心业务 [1用户]登录 =>浏览[2分类]+浏览[3商品]=>加入[4购物车]=>结算[5订单]+[6收货地址]=>[7支付] [购 ...

  6. 【codeforces 914H】Ember and Storm's Tree Game

    原题链接 Description Ember和Storm正在玩游戏.首先,Ember构造一棵n个节点且每个节点度数不超过d的带节点编号的树T.然后,Storm选择两个不同的节点u和v,并写下从u到v路 ...

  7. 2.9 while循环

    while循环 <1>while循环的格式 while 条件: 条件满足时,做的事情1 条件满足时,做的事情2 条件满足时,做的事情3 ...(省略)... demo i = 0 whil ...

  8. Problem B: Battle Royale(简单几何)

     题目链接: B - Battle Royale  Gym - 102021B 题目大意:给你两个坐标,表示起点和终点,然后给你两个圆,第一个圆包含两个圆,然后问你起点到终点的最短距离(不经过第二个圆 ...

  9. html(jQuery)替换字符串(全部替换)

    var  str= "a<br/>b<br/>c<br/>"; var Newstr = str.replace("<br/&g ...

  10. Python爬虫实战一之爬取QQ音乐

    一.前言   前段时间尝试爬取了网易云音乐的歌曲,这次打算爬取QQ音乐的歌曲信息.网易云音乐歌曲列表是通过iframe展示的,可以借助Selenium获取到iframe的页面元素, 而QQ音乐采用的是 ...