如何在Linux下使用第三方yum源安装应用

243 阅读1分钟

一、什么是yum?

yum是linux系统的应用商店,在linux中,使用yum命令install 应用名称,即可一键安装应用,以及应用需要的依赖,非常方便快捷。

二、什么是yum源?

yum源可以理解为是一个应用商店,有官方和第三方之分。

默认的linux系统,只提供了一个官方的yum源,使用yum命令只能安装官方提供的应用。

这样有时会非常不方便,比如:没有新版本的应用,有的应用并没有在官方yum源内等。

这时候我们就需要使用加入第三方yum源,方便我们下载应用。

三、新增第三方yum源

remi源(php)

https://mirrors.tuna.tsinghua.edu.cn/remi/

mysql源

https://dev.mysql.com/downloads/repo/yum/

阿里源

http://mirrors.aliyun.com/repo/Centos-7.repo

国内较知名的网络源(aliyun源,163源,sohu源,知名大学开源镜像等)

国外较知名的网络源(centos源、redhat源、红帽扩展epel源等)

特定软件相关的网络源(Nginx、MySQL、Zabbix等)

3.1、两种安装源 .rmp文件和.repo文件

sudo yum install 123.rmp

sudo yum-config-manager --add-repo 123.repo

3.2、查看已经安装的源

sudo yum repolist all | grep 筛选

可以看到源的启用和禁用状态

sudo yum repolist enabled

查看启动的源

3.3、启用源

sudo yum-config-manager --enable remi-php80

--disable 禁用

remi-php80 为源仓库名称

相当于直接操作修改 /etc/yum.repos.d/ 下的资源文件,把enable改为1。

3.4、清除和生成缓存

yum clean all

yum makecache

四、使用yum命令安装

sudo yum install PACKAGE_NAME

yum命令会自动安装依赖,并安装最新版的应用,十分的方便。

yum源一般都会按应用版本区分,我们在启用源的时候,只启用自己想安装的应用版本的源即可。