💖作者:小树苗渴望变成参天大树
❤️🩹作者宣言:认真写好每一篇博客
💨作者gitee:gitee
💞作者专栏:C语言,数据结构初阶,Linux,C++
如 果 你 喜 欢 作 者 的 文 章 ,就 给 作 者 点 点 关 注 吧!
文章目录
- 前言
- 一、什么是yum?
- 二、yum的使用
- 三、yum源
前言
上一篇我们讲过vim的使用,大家应该都学会了吧,今天我再来讲一下另一个工具yum的使用,这个对于Linux也是一个很重要的工具,可以帮我们在Linux下载想要的工具,接下来我们来具体介绍一下什么yum
一、什么是yum?
在我们的手机和电脑,我们如果想要使用一个软件,都是通过什么方式去使用的呢??在手机端,我们一般都是通过手机自带的软件商场,进行下载安装,再去使用,对于电脑端,我们通过网页去搜索,然后再去下载安装,对于Linux,我们有三种下载软件的方法:
对于第一种:就是开发者直接将源代码给你,需要你自己去安装,对于我们使用者来说,会非常不友好,给你一个源代码你都看不懂更别说安装了。
对于第二种,是一个安装包,但是这个安装包可能不是我们想要的版本等等,所以需要我们自己去找想要的安装包,显然也不是我们想要的
对于第三种:yum就好比是我们的软件商城,来管理Linux上的软件,你要下载的东西通过yum就很好的下载到你需要的东西.
那我们来看看yum软件包里面都有哪些软件:
yum list
就可以看到许多软件和安装包。
大家这时候应该对yum了解了吧。
二、yum的使用
所有下载和卸载的时候必须要联网,怎么检查自己是否联网了?
ping www.baidu.com
出现这样就是联网了
我们有时候想要在Linux和Windows进行互相传文件,需要使用到的是lrzsz这个软件
我们先来查找一下这个软件:
yum list |grep lrzsz
yum的下载语法:
yum install +软件
我们在普通用户下是没有权限下载的,我们必须切换到root权限
我的机器之前下载过,所以出现最后一行,你们没有下载过,就显示完成
rz:从Windows往Linux上传文件
sz:从Linux往Windows上传文件
如果大家不想要这个软件,我们可以通过yum
yum卸载语法:
yum remove+软件
都会有提示确认你是否删除,如果你不想有这个提示就加一个-y选项
yum remove -y +软件
这样就可以了
对于yum的使用非常的简单,大家了解这些就行了。
那我们怎么知道要下载哪些软件??
对于我们的手机,我们刚买来就知道需要下载哪些常用的软件,但是把收即给你们的爷爷奶奶他们就不知道了,所以在Linux上我们就相当于爷爷奶奶,我们也不止到需要呢下软件,只有使用多了,就知道了,而且下什么软件是根据需求定的。
三、yum源
对于我们的yum他是怎么知道到哪里去下载的呢??
我们查看这个目录:
ls /etc/yum.repos.d/ -al
我们打开这个文件
vim /etc/yum.repos.d/CentOS-Base.repo
我们yum就是通过这些链接去找到想要下载的软件
上卖弄那个是官方的yum源,但有的软件下载不了,我们需要下载他的扩展源
yum install -y epel.release
这样就可以下载到其他非官方的软件了。