【linux】yum “应用商店” 的基本用法

yum是Linux系统中的一款包管理器,类似于手机应用商店,用于安装、查看和卸载软件包。用户可以通过yumlist和grep命令查看软件包,使用yuminstall安装软件(如gcc),并用yumremove卸载软件(如lrzsz)。在执行这些操作时,通常需要root权限,且网络必须畅通。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

本篇博客由 CSDN@先搞面包再谈爱 原创,转载请标注清楚,请勿抄袭。

yum

通俗的讲,这就似我们手机上的应用商店,只不过是在linux下的。

我们可以用yum来下载东西。

软件包

在Linux下安装软件, 一个通常的办法是下载到程序的源代码, 并进行编译, 得到可执行程序。
但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成软件包(可以理解成windows上的安装程序)放在一个服务器上, 通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装。
软件包和软件包管理器, 就好比 “App” 和 “应用商店” 这样的关系。yum(Yellow dog Updater, Modified)是Linux下非常常用的一种包管理器。主要应用在Fedora, RedHat, Centos等发行版上。

上面的这些看看就行,没必要死记,就知道yum相当于是应用商店就行。

yum有三个操作比较重要,查看软件包、安装软件、卸载软件。

关于 yum 的所有操作必须保证主机(虚拟机)网络畅通!!!

查看软件包

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

yum list | grep lrzsz
|(管道) 和 grep指令linux的第一篇博客讲过的,如果不懂可以看一看:一些基本命令
这里作用就是将yum list要打印的内容交到管道中,然后grep过滤掉不需要的内容再显示出来。

看图:
在这里插入图片描述
搜索到的就是 lrzsz.x86_64 这个东西。

这个软件有什么用?

这个工具用于 windows 机器和远端的 Linux 机器通过 XShell 传输文件。
安装完毕之后可以通过拖拽的方式将windows的文件上传到你的linux下。

lrzsz


若你想通过指令的方式传递文件,输入 rz 就可以在你的电脑上选择你需要上传的文件。这个文件会放在你当前所在的路径下。 在这里插入图片描述
在这里插入图片描述

还可以将你在linux下写的文件发送到你的Windows电脑上。
只需要 sz 文件名 就可以了
在这里插入图片描述

安装软件

安装软件时由于需要向系统目录中写入内容, 一般需要 sudo 或者切到 root 账户下才能完成.

通过 yum, 我们可以通过很简单的一条命令完成 gcc 的安装。

sudo yum install xxx
sudo意思是这条命令是以root身份进行的

yum 会自动找到都有哪些软件包需要下载, 这时候敲 “y” 确认安装.
在这里插入图片描述

出现 “complete” 字样, 说明安装完成.
在这里插入图片描述

如果嫌敲y麻烦的话就在中间加个选项-y就行在这里插入图片描述
在这里插入图片描述

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

卸载软件

还是指令,还是需要以root身份来搞。

sudo yum remove lrzsz

卸载lrzsz
在这里插入图片描述

这样还是要敲 y ,跟安装一样,嫌麻烦的话可以在中间加上 -y 选项。
在这里插入图片描述

到此结束。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

先搞面包再谈爱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值