【Linux系统编程】yum工具的认识及使用

在这里插入图片描述

点赞👍👍收藏🌟🌟关注💖💖
你的支持是对我最大的鼓励,我们一起努力吧!😃😃

什么是工具?
本质上也是指令

1.知识点补充

1.我们一般安装软件,是不是需要把软件安装包下载下来。

2.但是软件安装包,在没有下载的时候,并不在我们的电脑中,那么软件安装包在哪里呢
只能在别人的电脑上(云服务器,远端服务器)

3.我的电脑如何得知,我下载的软件在网上的那一台服务器呢
a,电脑:搜索官网
b,手机:应用商店(手机上的App)
Liunx怎么知道的呢? 下面解释。

4.谁提供的软件安装包
企业,个人,组织提供的软件安装包

5.提供好之后,放在哪里
a,电脑:放在官网
b,手机:手机应用商店提供商的服务器

这是一套完整的商业生态,Liunx也是类似的。

2.yum是什么

我们(Liunx客户端)用Liunx下载软件,要不要有人提供对应的软件?肯定是需要的;谁提供的?我们知道Liunx是一个开源的,因此谁开源谁提供;放在哪里呢?其实是本组织开源软件对应的服务器上;

为什么是有组织呢?还是因为Liunx是一个开源的,并不是商业的,软件自己提供,服务器还需要自己提供,花费太大,因此有了组织。可以接收捐赠。

Liunx客户端如何得知软件在那个服务器上,如何下载安装呢?我们知道Liunx分为不同社区,不同社区,在自己的Liunx中,内置服务器和应用对应的下载链接。

yum就相当于手机上的应用商店。

3.yum常用指令

3.1查看软件安装包

通过 yum list 命令可以罗列出当前一共有哪些软件包。 由于包的数目可能非常之多, 这里我们需要使用 grep 命令只筛选出我们关注的包. 例如:

yum list | grep lrzsz

在这里插入图片描述

3.1.1关于rzsz

这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件。
rz把windows文件上传到Liunx
在这里插入图片描述

sz把Liunx文件下传到windows
在这里插入图片描述

3.2安装软件

下载软件,一定要安装,安装本质其实就是拷贝,拷贝一定会拷贝到特定目录,目录是一定由权限的。
1.sudo 提取安装
2.root 安装

因为现在还没学vim,还不能细说sudo配置问题,因此我们先用root安装。

yum install lrzsz

yum 会自动找到都有哪些软件包需要下载, 这时候敲 “y” 确认安装.
出现 “complete” 字样, 说明安装完成.

这样更简单一些

yum install -y lrzsz

注意事项:

yum安装软件只能一个装完了再装另一个. 正在yum安装一个软件的过程中, 如果再尝试用yum安装另外一个软件, yum会报错.

如果现在是普通用户,并且sudo已经配置好,那么命令前面都加sudo提权

sudo yum install -y lrzsz

3.3卸载软件

sudo yum remove lrzsz

4.yum扩展

4.1扩展1

我好像只告诉了yum我要安装什么,并没有直接告诉yum要去哪里下载,yum是如何找到的?

其实yum内置了一些配置文件,帮我们去找到对应服务器在哪里,这个配置文件加做yum源。

在这里插入图片描述

查看yum源
在这里插入图片描述

在这里插入图片描述

4.2扩展2

有些软件,没有被纳入Centos,Ubuntu,kail等相关生态平台的官方软件集合中,放在了非官方的软件集合列表中。

例如:Liunx下跑小火车
在这里插入图片描述

安装小火车

yum install -y sl

跑小火车

sl

安装非官方的软件集合列表

yum install -y epel-release

4.3扩展3

一般软件和软件之间是有关联的,是具有一定耦合的,比如下载一个软件,我们不仅仅只下这个软件,还有其他东西。yum安装软件,就单纯的安装就行了,没有在手动安装其他东西。

其实,yum自动解决软件和软件的耦合问题。不需要我们在管其他的了。

  • 7
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值