计算机网络/计算机科学与应用/系统/运维/开发

yum 软件包管理器

Yum 软件包管理器作用:对软件进行安装、更新、卸载等


软件包分为2种: 源码包与二进制包

源码包:需要编译 nginx-1.12.1.tar.gz

二进制包:已编译 mysql-community-common-5.7.12-l.e17.x86_64.rpm


源代码包:

是软件原始的程序代码,需要在计算机上进行编译,然后才能安装运行,耗时比较长,可以修改源代码自定义功能,然后将其编译成二进制包


二进制包:

已经编译完成的软件包,下载后直接安装运行,不能被修改,会受到系统版本或硬件平台限制


注意:

不管是源码包还是二进制包,安装时都可能会有依赖关系

yum就用来解决依赖关系


官方源:

yum源指定存放在/etc/yum.repos.d目录下,必须以.repo作为后缀名

image.png

(安装系统时,默认安装的yum称为官方源,如base,extras,updates)


yum repolist 查看仓库信息,显示与系统相关的基础包数量

image.png


每次配置yum源后,需要清除以前的yum数据库信息

# yum clean all


更新yum仓库本地缓存可以提高搜索与安装软件的速度

# yum makecache


努力的意义,不在于一定会让你取得多大的成就,只是让你在平凡的日子里,活得比原来的那个自己更好一点。

评论

^