(一) 概览
RPM(Redhat Pagckage Manage)
用yum方式安装rpm包,用pip安装python包
软件包分类:
常见的二进制包:
查看yum安装源: yum repolist
(二)基础源
安装完 centos后,默认会有三个源(一般安装完centos后第一件事是更新系统软件,使用“yum update” 命令从base updates extras中去更新),Base/Extras/Updates,如下:
这些源配置在文件 /etc/yum.repos.d/CentOS-Base.repo 中,查看此文件可以发现配置的有 base updates extras centosplus(这个因为配置了 enabled=0 所以默认没有开启,故yum repolist没有查到)
(三) 修改安装源
由于yum源默认是国外的链接,会导致更新安装软件慢的问题,故我们可以把默认的国外安装源修改为 国内的一些安装源。
1. 修改为aliyun/163
1-1) 搜索 mirrors.aliyun.com 进入 https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11yCqugo
按照页面的步骤操作就好了,下面是修改的操作实例:
2. EPEL源(Extra Packages for Enterprise Linux (EPEL)) linux企业版额外安装包
由于base extras updates只是提供系统有关的一些软件,存在一些在这三个源找不到的软件,所以
EPEL源地址: https://fedoraproject.org/wiki/EPEL
怎么安装EPEL源呢?直接使用命令: yum -y install epel-release
安装完成epel后,在epel中就可以找到nginx:
3. 把epel源也修改为国内源
同样,阿里云也提供了epel的源:https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.3e221b11yCqugo
按照页面操作执行就可以了。
配置完成后,查看 vim /etc/yum.repos.d/epel.repo 里面都是aliyun的地址了。