文章目录
- yum
- 介绍
- 软件安装/卸载
- 生态
yum
Linux中需要对对工具、指令、程序进行安装、检查、卸载等工作,需要使用到yum。
Linux中安装软件的方式
- 源代码安装
- rpm包直接安装
- yum安装 / apt-get安装
介绍
- yum是Linux预装的一个指令,搜索、下载、安装对应的软件。
- 手机上有应用商店,yum就相当于Linux中的应用商店。
软件安装/卸载
搜索
yum list
查看所有的支持的可以安装的软件yum list | grep lrzsz
在可安装的软件中查找lrzsz软件
软件包
- 软件名
x86_64
:后缀表示64位操作系统的安装包- 版本号:
主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构
el7
:表示操作系统发行版的版本。详细表示为:centos7/redhat7
安装
yum install -y Winny
卸载yum remove Winny
扩展源
yum install -y epel-release
生态
操作系统调研:
操作系统本身性能、版本、使用人数、社区活跃度、周边软件配套资源(社区、文档、软件工具)、开源软件编写者
不同操作系统的侧重方向不同;
- CentOS:企业
- Ubuntu:学生
- kail:网络工程师(网络攻防)
yum仓库源
/etc/yum.repos.d/
- 仓库源可以修改为任何源仓库
镜像远端仓库
从文件中可以看到当前的远端镜像仓库时华为的华为开源镜像站_软件开发服务_华为云 (huaweicloud.com)
国内常用的yum源
- 网易163:欢迎访问网易开源镜像站 (163.com)
- 清华大学:清华大学开源软件镜像站 | Tsinghua Open Source Mirror
- 中科大:USTC Open Source Software Mirror
- 浙大:ZJU Mirror
- 阿里云:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)