【Linux】-yum的使用

news2024/11/25 2:48:44

💖作者:小树苗渴望变成参天大树
❤️‍🩹作者宣言:认真写好每一篇博客
💨作者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

这样就可以下载到其他非官方的软件了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/564765.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

某生存游戏玩家属性值分析

0x01 背景 这是一款丧尸生存的多人沙盒类游戏,角色在废墟之城内不断的搜刮,强化自己的装备和建造设施来抵御丧尸的无休止攻击,记住,这是一款团队合作游戏,你面对的丧尸随时可能夺走你的性命! 0x02 玩家结…

【C++ Primer Plus】基础知识

C站的小伙伴们,大家好呀!我最近开始阅读学习《C Primer Plus》这本书,在这里和大家一起分享。 下面是本书的第二章《开始学习C》 开始学习C 进入Cmain()函数C注释C预处理器和iostream文件头文件名名称空间使用count进行…

【Linux专区】 Linux is not unix | Linux发展史 | Linux应用现状

💞💞欢迎来到 Claffic 的博客💞💞 👉 专栏:《Linux专区》👈 前言: 上次提前带大家搭建了Linux的环境,其实之前应该还有一步的,就是向大家介绍Linux发展史&…

HNU-电路与电子学-小班3

第三次讨论 1 、直接用晶体管而不是逻辑门实现异或门,并解释这个电路是如何工作的。 (6个 MOS 管构成) 2 、通信双方约定采用 7 位海明码进行数据传输。请为发送方设计海明码校验位 生成电路,采用功能块和逻辑门为接收方设计海…

SCMA基本原理介绍

SCMA: Sparse Code Multiple Access SCMA基本原理 我们考虑一个同步(synchronous)的SCMA系统, 含1个基站(Base Station, BS); J J J个用户(so called layers);K个OFDM…

算法练习-2:送外卖

n 个小区排成一列,编号为从 0 到 n-1 。一开始,美团外卖员在第0号小区,目标为位于第 n-1 个小区的配送站。 给定两个整数数列 a[0]~a[n-1] 和 b[0]~b[n-1] ,在每个小区 i 里你有两种选择: 1) 选择a:向前 a[…

shiro环境搭建

源码部署 这种方法相对复杂,如果不需要分析源码直接用docker就行 前置条件:Maven Ideal Tomcat 下载方式1:https://codeload.github.com/apache/shiro/zip/shiro-root-1.2.4,然后将文件夹导入ideal下载方式2:将shiro…

装饰者模式-java实现

的简介 装饰模式又称为“包装(Wrapper)模式”,以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。动态地给对象添加一些额外地职责,就增加功能而言,装饰模式比生成子类更加灵活。 一般来说,一些特殊场景…

C++ new和delete详解

文章目录 1、 C C C内存分布2、 C C C内存管理方式3、 n e w new new 和 d e l e t e delete delete 底层实现4、定位 n e w new new表达式(了解)5、 m a l l o c 、 f r e e 和 n e w 、 d e l e t e malloc、free和new、delete malloc、free和new、de…

初识Linux:第六篇

初识Linux:第六篇 初识Linux:第六篇1.Linux 软件包管理器 yum2.Linux下的软件生态3.Linux中编辑器vim的使用3.1命令模式3.11控制光标移动3.12复制,粘贴,剪切,删除3.13替换,大小写转换3.14撤销与反撤销3.15查…

深度学习笔记之循环神经网络(六)长短期记忆神经网络(LSTM)

深度学习笔记之循环神经网络——长短期记忆神经网络[LSTM] 引言回顾: RNN \text{RNN} RNN的反向传播过程 RNN \text{RNN} RNN反向传播的梯度消失问题 长短期记忆神经网络遗忘门结构输入门结构遗忘门与输入门的特征融合操作输出门结构 个人感悟 引言 上一节介绍了循…

【C++】哈希——unordered系列容器哈希概念哈希冲突

文章目录 1. unordered系列的关联式容器1.1 引言1.2 unordered_map的使用说明1.3 unordered_set的使用说明1.4 unordered_set和unordered_map的应用1.5 性能比较 2. 哈希概念3. 哈希函数4. 哈希冲突5. 哈希冲突的解决——开散列和闭散列5.1 闭散列5.2 开散列 1. unordered系列的…

C++:征服C指针:关于指针

关于指针 1.看一个简单的程序,来接触下指针二级目录三级目录 本章节,我们重点分析C指针,首先我们从指针的概念谈起 💚💚💚 指针是一种保存变量地址的变量,并在C中频繁使用在C语言标准中&#xf…

数据结构与算法01:时间复杂度

目录 【复杂度分析】 【降低时间复杂度】 降低时间复杂度的必要性 【每日一练】 不管是使用什么编程语言或者哪种数据库,不管是解决项目中的什么问题,都离不开数据结构与算法。所谓数据结构就是指某一种数据的存储结构,所谓算法就是操作这…

【ClickHouse】

文章目录 一、表引擎1、表引擎的作用2、TinyLog3、Memory4、MergeTree二、数据库引擎1、作用--跨种类交换数据2、示例 三、MergeTree引擎1、简单使用2、分区partition by3、主键primary key4、order by(必填) 一、表引擎 1、表引擎的作用 CK表引擎决定…

U盘无法格式化?试试这几种快速有效的方法!

我们在通过Windows文件资源管理器、磁盘管理或Diskpart命令格式化U盘过程中,会遇到Windows无法格式化U盘。导致出现该问题的原因可能有以下几种: U盘被病毒和恶意软件感染; U盘有坏道; U盘已经物理损坏; 1.消除可能…

数据类型的陷进,从表象看本质!

哪些值转为布尔值为false 1、undefined(未定义,找不到值时出现) 2、null(代表空值) 3、false(布尔值的false,字符串"false"布尔值为true) 4、0(数字0&…

LeetCode每日一题之209长度最小的子数组

文章目录 问题描述方法一:暴力求解方法二:滑动窗口 问题描述 方法一:暴力求解 暴力求解法:时间复杂度O(n^2),空间复杂度O(1)。 暴力求解法的思想:每一次遍历数组,然后更新result的值&#xff0…

【Linux基本指令(3)】几十条指令快速入手Linux/到底什么是日志?/指令的运行原理到底是什么?

本文思维导图: 文章目录 13.head指令14.tail指令15.时间相关指令到底什么是日志?时间戳 16.cal指令17.find指令(非常重要)18.grep指令19.zip/unzip指令20.tar指令(非常重要)21.bc指令22.uname指令23.几个重…

香橙派4和树莓派4B构建K8S集群实践之六:虚拟主机

1. 说明 根据之前设置好的基础,我打算设置两种不同的虚拟主机运行在这个K8s集群上面,一个是LNMP体系的WebApp,一个是Java SpringBoot体系的WebApp。 1.1 设置表格 - wwwroot 是之前做pvc定义的文件目录,形如:/data0…