数据库运维
记录DBA学习成长历程

Linux系统yum下载源优化

yum下载软件原理

yum仓库

一些经常使用的软件包(依赖包)
存储一个所有软件汇总检索表
[root@xiaoyong yum.repos.d]# head -20 /etc/yum.repos.d/CentOS-Base.repo
可发现来自于阿里云

yum源文件

指定下载软件的仓库信息
etc/yum.repos.d/

yum list

显示仓库中可以下载软件信息

yum repolist

显示可用软件仓库信息
查看是否有epel

yum reinstall

重新下载安装已经有的软件

yum erase

移除软件(一定不能使用此方法卸载软件)
会暴利移除软件的依赖关系,影响其他软件正常使用

rpm -e 软件名称 --nodepth

推荐卸载软件的方式
--nodepth表示忽略依赖关系

yum下载源优化方法

下载基本yum源信息优化

base源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

下载扩展yum源优化

epel源
可能下载之前需要安装yum install -y wget
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

查看是否有epel源

[root@xiaoyong yum.repos.d]# ll /etc/yum.repos.d/
yum repolist   显示可用软件仓库信息

epel仓库下载软件验证

yum install sl(小火车) cowsay(搞笑软件) bash-completion-extras(更强大的命令补全软件) -y
[root@xiaoyong ~]yum install sl cowsay bash-completion-extras -y
[root@xiaoyong ~]sl
[root@xiaoyong ~]cowsay "Hello world"
[root@xiaoyong ~]animalsay "Hello world"
赞(0)
MySQL学习笔记 » Linux系统yum下载源优化