CentOS7 配置阿里云yum源
https://blog.csdn.net/lyfqyr/article/details/108172522
1.最小化安装的系统首先应安装wget命令
命令:yum -y install wget
2.进入yum的文件夹
命令:cd /etc/yum.repos.d/
3.删除yum文件夹所有yum源
命令:rm -rf /etc/yum.repos.d/*.repo
4.利用wget下载阿里云repo文件
命令:
wget http://mirrors.aliyun.com/repo/Centos-7.repo
wget https://mirrors.aliyun.com/repo/epel-7.repo
wget https://mirrors.aliyun.com/repo/epel.repo
wget https://mirrors.aliyun.com/repo/epel-testing.repo
还有一个epel.repo配置源(补充包安装源)
什么是EPEL?
#1.RHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安全稳定是重点,官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译那太辛苦了,而EPEL恰恰可以解决这两方面的问题。
#2.EPEL的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。
#3.如果你知道rpmfusion.org的话,拿 rpmfusion 做比较还是很恰当的,rpmfusion 主要为桌面发行版提供大量rpm包,而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。
#4.另外一个特点是绝大多数rpm包要比官方repository 的rpm包版本要来得新,比如我前些日子在CentOS上安装的php,RHEL为了稳定性还在延用5.1.6版,我记得这是去年上半年的版本,而php 的最新版本已经到5.3.2,如果在php5.1.6的基础上安装phpmyadmin,则会提示php版本过低,这时候,EPEL中提供的较新php rpm就能很方便的派上用场了。
转载于:https://www.cnblogs.com/Rozdy/p/5550459.html
5.执行yum源更新命令
命令:yum clean all
命令:yum makecache
注意:依次执行
6.看一下yum仓库有多少包
命令:yum repolist
总结:
cd /etc/yum.repos.d/
mkdir bak
mv * bak/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
yum clean all
yum makecache
yum repolist
通过阿里云下载源下载....
7.安装其他必要软件
命令:yum install bash-completion #自动补全软件包
命令:yum -y install lrzsz #RPM包管理通过SSH连接。这个工具集包括了 rz
(接收文件到本地)和 sz
(发送文件到远程主机)等命令。
8.单独使用阿里云wget安装软件(zabbix server)
登录阿里云镜像站:https://mirrors.aliyun.com/
在如下地址:/zabbix/zabbix/6.2/rhel/7/x86_64/ 找到zabbix-release 右键“复制链接地址”
最后wget 这个地址:
wget https://mirrors.aliyun.com/zabbix/zabbix/6.2/rhel/7/x86_64/zabbix-release-6.2-1.el7.noarch.rpm?spm=a2c6h.25603864.0.0.7ab014b0xOSTfF
回车即可安装成功