centos 添加 yum?centos7
大家好,centos 添加 yum相信很多的网友都不是很明白,包括centos7也是一样,不过没有关系,接下来就来为大家分享关于centos 添加 yum和centos7的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
CentOS6系列如何添加yum源
CentOS6系列如需添加YUM源,需先了解其软件源情况。当前,CentOS6系列在国内的镜像站点已清空软件源,仅存7.9版本源。此情况源于存储软件源需大量硬盘空间,而6版本系列用户量减少,各厂商考虑成本后选择删除存储数据。然而,CentOS官网软件源依然存在,但需用户自行发现。
若原系统软件源无法使用,需手动修改配置,转向国外源,速度稍慢但可行。具体步骤如下:
1.首先,切换至软件源配置目录(/etc/yum.repos.d),这里可备份或删除原有配置,此处直接清空。
2.指定CentOS6.4版本的软件源。新建一个repo文件,内容如下:
vim 6.4.repo
[base]
name=base6.4
baseurl= vault.centos.org/6.4/os...
enabled=1
gpgcheck=0
3.若有需要,可添加秘钥验证路径。建立软件缓存,使用命令
yum makecache
若出现报错,可修改/etc/yum.conf文件添加参数sslverify=false,再建立数据缓存。
4.安装一个软件测试,验证在线软件源搭建成功。
对于离线或本地YUM源的搭建,已有相关文章介绍,有兴趣的读者可自行搜索。
CentOSyum添加EPEL源方法
Redhat Fedora项目下有一个 EPEL(Extra Packages for Enterprise Linux),EPEL是RHEL的 Fedora软件仓库,把它添上,你就可以获得很多支持RHEL/CentOS的免费软件包。比如现在流行的nginx, openvpn等等,都可以很方便的安装更新。
EPEL()是由 Fedora社区打造,为 RHEL及衍生发行版如 CentOS、Scientific Linux等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora上一样,可以通过 yum install package-name,随意安装软件。
安装 EPEL非常简单:
复制代码代码如下:
* RHEL 4(centos 4):
rpm-Uvh
* RHEL 5(centos 5):
rpm-Uvh
安装完毕之后,即可使用 yum来安装软件,比如 Nagios:
复制代码代码如下:
yum install nagios
利用yum命令进行下载、安装
本文主要介绍如何利用yum命令进行下载和安装,以及在遇到问题时的解决方案。
首先,为了加快下载速度和解决可能的网络问题,我们需要为yum添加国内镜像源。常用的镜像源有腾讯云、阿里云和网易163,具体选择可根据需求。操作步骤如下:
如果需要,先备份原有的配置(可跳过,如无备份则从快照恢复)。
下载新的 CentOS-Base.repo文件,将其复制到/etc/yum.repos.d/目录下。
配置额外的epel源,如需添加。
如果是腾讯云,这一步可以忽略,因为其镜像可能不需要域名解析的修改。
清理yum缓存以确保更新的有效性。
执行yum update命令生成新的缓存。
遇到yum-y install报错,如"10.6.6.194/HDP/centos7/... [Errno 14] curl#22-'The requested URL returned error: 503'",可能是因为hdp.repo文件有问题。解决方案有两种:
直接删除 hdp.repo文件,这可能会带来一些意外惊喜(但请谨慎操作)。
或者将hdp.repo重命名为hdp.repo.txt以避开错误。
值得注意的是,hdp.repo文件可能会被意外恢复,因此建议定期检查并定期更改文件名以避免这种情况。