Linux软件包管理器yum

目录

1.yum是什么?什么是软件包?

2.linux系统(centos)生态->yum生态

2.1 yum怎么知道要去哪个服务器查找呢?

2.2 程序员为什么要准备好这些安装包呢?

3.yum的相关操作

3.1 搜索

3.2 安装

3.3 卸载

4.yum本地配置

4.1 为什么要配置yum源?

4.2 镜像站点

4.2.1 国内企业站点

4.2.2 国内高校站点

4.3配置


1.yum是什么?什么是软件包?

yum是一个软件下载安装管理的一个客户端(类似是手机上的应用商店),可以帮我们解决软件包中的依赖关系问题。

软件包:可以理解成windows上的安装程序

软件包和软件包管理器的,就好比"APP"和"应用商店"这样的关系

2.linux系统(centos)生态->yum生态

我们的机器内部,一定内置了目标服务器的地址链接,当我们通过yum下载一个软件时,会去服务器上找到我们所要下载软件,进行下载,而服务器上的这些被测试好稳定的软件,是提前被程序员在各种不同的环境编好的。

2.1 yum怎么知道要去哪个服务器查找呢?

我们机器内部一定内置了目标服务器的地址连接

2.2 程序员为什么要准备好这些安装包呢?

当程序员打包好他们编制好的软件后,在社区发布,而这个社区如果活跃,并且该程序员所打包的软件有配套的目录等等好的条件,那么该程序员就会被认可。在不断更新的同时,也是维护自己的社区。

企业使用者也不希望项目停更或者出问题,所以会捐赠该项目,发起者有钱了就可以继续维护该开源项目

3.yum的相关操作

3.1 搜索

3.2 安装

[sudo/root身份]  yum install [-y] xxx

注:安装需要使用root账号或者sudo(指令提权)才能进行

3.3 卸载

[sudo/root身份]  yum remove [-y] xxx

4.yum本地配置

4.1 为什么要配置yum源?

yum源本身在国外,配置国内yum源可以提高安装软件的效率

4.2 镜像站点

4.2.1 国内企业站点

阿里开源镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区
华为开源镜像站:https://mirrors.huaweicloud.com/home
腾讯开源镜像站:腾讯软件源
网易开源镜像站:欢迎访问网易开源镜像站
搜狐开源镜像站:Index of /
平安开源镜像站:https://mirrors.pinganyun.com/

4.2.2 国内高校站点

清华大学开源镜像站:清华大学开源软件镜像站 | Tsinghua Open Source Mirror
南京大学开源镜像站:NJU Mirror

4.3配置

# 下载对应系统版本的阿里云yum源

[root@hzk /]# # wget -O /etc/yum.repos.d/CentOs-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值