Centos7.2配置yum源

来源:互联网 发布:淘宝外围活动是什么 编辑:程序博客网 时间:2024/06/01 16:28
 yum是Yellow dog Updater, Modified的缩写,感觉它有点像我们手机的应用市场,基本上我们需要的软件都可以通过它来下载安装。  刚刚接触centos不久,在学习的过程中常常需要下载软件,如eclipse,g++等,linux下的安装对于我这样的新手来说很是头疼。通常是需要安装xx软件,就会百度一下:centos7系统下如何安装xx。完全仅仅是网上指令的搬运工,不求甚解。  通过不断的搬运指令,大概也总结出了linux系统下软解安装的方法。无外乎  方法一:第一步:`wget 源码`                第二步:解压源码                第三步:make                第四步:make install   方法二:通过yum,直接`yum install xx`即可,其中xx为我们想要安装的软件名称

方法一找源码,自己编译有点太原始了,方法二倒是很方便,但是需要事先配置好yum源,下午刚配置好,趁热记录下来。

第一步:查看/卸载已安装的yum包
查看已安装的yum包

rpm –qa|grep yum
         卸载已安装的yum包
rpm –e –nodeps yum

第二步:下载安装依赖包python ,python-iniparse
下载
下载地址:http://mirrors.163.com/centos/7.2.1511/os/x86_64/Packages/
注意7.2.1511是我的centos发行版本,若是其他版本则先到http://mirrors.163.com//centos目录下选择对应版本,一层一层进入。在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.2.1511/os/x86_64/Packages/
yum-3.4.3-132.el7.centos.0.1.noarch.rpm yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm

rpm-ivh yum-*一一安装

安装的时候需要root权限。

第三步下载并修改配置文件
http://mirrors.163.com/.help/CentOS7-Base-163.repo。还是那句话,我的版本是centos7所以如果不是版本7的话,需要找自己相对应得目录。
下载完成之后将其名称改为CentOS-Base.repo并替换掉原先/etc/yum.repos.d文件夹下的CentOS-Base.repo
替换完成之后,我们还需要对该配置文件进行修改:
vim CentOS-Base-163.repo
我的是这样:这里写图片描述
基本上不同版本只需将CentOS-7.2.1511改成自己的centos版就行。验证正确与否,只需把修改之后的网址输入浏览器,看能不能找到指定文件夹。

还有就是有一个至关重要的点就是,如果yum.repos.d文件夹下存在其他repo文件,需要将修改这些文件(其实只要修改按照字母排在CentOS-7.2.1511.repo之前的repo文件),把里面的enabled=1修改为enabled=0.否则系统会按照先后顺序执行比如说aaa.repo配置文件。enabled=0就是说此配置文件不执行。。
第四步:

make clean all                yum makecache

尝试一下安装g++

um install gcc-c++
0 0