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 https://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配置源(补充包安装源)

  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

Remi源(可选)

# 阿里源
yum install -y https://mirrors.aliyun.com/remi/enterprise/remi-release-7.rpm

# 清华源
yum install -y https://mirrors.tuna.tsinghua.edu.cn/remi/enterprise/remi-release-7.rpm

Remi repository 是另一个第三方存储库,包含最新版本 PHP、MySQL、Perl、Python 等 Web 开发相关的软件包。Remi 存储库特别适合那些希望在 CentOS 上使用最新稳定版 PHP、Perl、Python 等语言的开发者。Remi 存储库的软件包版本通常比 CentOS 默认提供的版本要新得多。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。

使用Remi源安装最新版PHP 7和PHP 8 - tlanyan (itlanyan.com)

此外建议安装 yum-utils 包,提供启用、禁用源等实用功能:

yum install yum-utils

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 install -y https://mirrors.aliyun.com/remi/enterprise/remi-release-7.rpm
yum clean all
yum makecache
yum repolist

通过阿里云下载源下载....

7.安装其他必要软件

命令:yum install bash-completion          #自动补全软件包

命令:yum -y install lrzsz  #RPM包管理通过SSH连接。这个工具集包括了 rz(接收文件到本地)和 sz(发送文件到远程主机)等命令。

8.已安装软件查看

[root@CentOS7 yum.repos.d]# rpm -q remi-release
remi-release-7.9-6.el7.remi.noarch

已安装软件卸载

[root@CentOS7 yum.repos.d]# yum remove remi-release
Loaded plugins: fastestmirror, langpacks
Resolving Dependencies
--> Running transaction check
---> Package remi-release.noarch 0:7.9-6.el7.remi will be erased
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================================================================
 Package                           Arch                        Version                              Repository                             Size
================================================================================================================================================
Removing:
 remi-release                      noarch                      7.9-6.el7.remi                       @/remi-release-7                       39 k

Transaction Summary
================================================================================================================================================
Remove  1 Package

Installed size: 39 k
Is this ok [y/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Erasing    : remi-release-7.9-6.el7.remi.noarch                                                                                           1/1
  Verifying  : remi-release-7.9-6.el7.remi.noarch                                                                                           1/1

Removed:
  remi-release.noarch 0:7.9-6.el7.remi

Complete!
[root@CentOS7 yum.repos.d]#

 

9.单独使用阿里云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

回车即可安装成功

posted @ 2022-01-27 13:42  Magiclala  阅读(467)  评论(0编辑  收藏  举报