『Linux工具之』yum

news2024/10/5 5:27:29

前言

yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。
基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

yum的操作

yum源

yum源只是一个配置文件,一般情况下在centos系统中yum源所在的位置为:

ls /etc/yum.repos.d/ #使用ls指令查看文件夹内的yum源

在centos系统中,基础yum源为:在这里插入图片描述

在此使用vim打开;

sudo vim /etc/yum.repos.d/CentOS-Base.repo #该文件为系统文件,所以需要用sudo命令打开

内容即为各个链接,而这些链接都为下载链接,yum即是在这些下载链接中下载至centos系统中;

当然这些链接也使用浏览器可以打开;

即可找到对应的网页;

下载时有两种方法:

  • 使用yum进行安装
  • 跳转到对应网页下载并安装

yum源不仅有官方的同时也有非官方的

在这里也可以安装扩展源:

使用命令:

sudo yum install -y epel-release

进行安装;

安装完毕后将会在yum源所在的文件夹中发现多了一个yum源,该yum源为拓展源;

在这里插入图片描述

yum三板斧

查找
yum list
  • 该命令可以将在该系统下能安装的软件都进行罗列;
    在这里插入图片描述

当然,只是罗列;

由于软件的多样性,不能单单仅凭罗列就下载,同时应该配合查找进行;


  • 在yum中有个指令为search查找;
yum search ls

假设我们需要查找一个为ls的命令或者软件即可以用该指令;

但是同上一样,这样一样会罗列出一堆,且所有的软件将会挤在一起显示在显示器中;

在这里插入图片描述


  • 在这里可以使用另一个命令:

    yum list | grep sl
    

使用该命令后,在索引的过程中会找到所有带 sl 的软件;

同时将会自动对齐;

这里主要是使用grep命令与管道命令来使罗列出来的文件对齐

假设我们需要下载的软件(命令)为:


安装

假设需要安装上述的sl,即可以使用命令

sudo yum install sl #也可以使用全称yum install sl.x86_64
#由于安装软件需要较高权限,所以需要使用sudo命令

在安装过程中,一半会有类似于 " 该安装将会消耗你xxx空间 是否进行安装?[y/d/N] ";

在这里插入图片描述

若是不需要进行提示时,则可以在安装的命令上加上-y,即:

sudo yum install -y sl 

在使用该安装命令时,yum将会严格按照软件名进行查找;

在查找部分中所看到的一些只是软件名中含有sl,并不是完整的文件名,所以不会进行下载;


移除(卸载)

若是希望将当前已有软件进行移除时,则可以使用:

sudo yum remove 'filename' 

将当前已有软件移除,因为在安装时使用的是sudo超级用户,所以在移除时同样使用sudo;也可以加上-y指令


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

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

相关文章

rv1126-rknpu-v1.7.3添加opencv库

rv1126所使用的rknn sdk里默认是不带opencv库的,官方所用的例程里也没有使用opencv,但是这样在进行图像处理的时候有点麻烦了,这里有两种办法: 一是先用python将所需要的图片处理好后在转化为bin格式文件,在使用c或c进行读取&…

地下城堡3魂之诗食谱,地下城堡3菜谱37种

地下城堡3魂之诗食谱大全,让你解锁制作各种美食的方法!不同的食材搭配不同的配方制作,食物效果和失效也迥异。但有时候我们可能会不知道如何制作这些食物,下面为您介绍地下城堡3菜谱37种。 关注【娱乐天梯】,获取内部福…

Vue-2.8插槽

插槽分为默认插槽(组件内定制一处结构)、具名插槽(组件内定制多处结构) 作用域插槽不属于以上,只是插槽的一个传参语法 默认插槽 作用:让组件内部的一些结构支持自定义 需求:要在页面中显示…

Learning Sample Relationship for Exposure Correction 论文阅读笔记

这是中科大发表在CVPR2023的一篇论文,提出了一个module和一个损失项,能够提高现有exposure correction网络的性能。这已经是最近第三次看到这种论文了,前两篇分别是CVPR2022的ENC(和这篇文章是同一个一作作者)和CVPR20…

初识Java 13-3 异常

目录 try-with-resources语句 一些细节 新特性:try-with-resources中的实际变量 异常匹配 其他可选方式 检查型异常的一些观点 链式异常的使用 异常的使用指南 小结 本笔记参考自: 《On Java 中文版》 try-with-resources语句 层层叠叠的异常很…

消除springboot+thymeleaf时页面的红色波浪线告警

setting->Editor->Inspections取消掉Thymeleaf的√ 效果:

Zabbix登录页面出现数据库访问异常

问题概述 这是我遇到过最无语的一套zabbix服务器部署,也不知道是否有心要刁难我…搞定一波又来一波,每次都不重样的。这次是客户自己不知道倒腾什么东西,竟然是将zabbix密码给改了的。他的意思是项目完毕,公司规定必须要将密码进…

记录:R语言生成热图(非相关性)

今天解决了一个困扰了我很久的问题,就是如何绘制不添加相关性的热图。一般绘制热图是使用corrplot包画相关性图,但是这样有一个前提,就是输入的数据集必须进行相关性分析。那么如果我不需要进行相关性分析,而是直接绘制能够反应数…

微信小程序 movable-view 控制长按才触发拖动 轻轻滑动页面正常滚动效果

今天写 movable-areamovable-view遇到了个头疼的问题 那就是 movable-view 监听了用户拖拽自己 但 我们小程序 上下滚动页面靠的也是拖拽 也就是说 如果放在这里 用户拖动 movable-view部分 就会永远触发不了滚动 那么 我们先可以 加一个 bindlongpress"longpressHandler…

网工内推 | 技术支持工程师,厂商公司,HCIA即可,有带薪年假

01 华为终端有限公司 招聘岗位:初级技术支持 职责描述: 1、通过远程方式处理华为用户在产品使用过程中各种售后问题; 2、收集并整理消费者声音,提供服务持续优化建议; 3、对服务中发现的热点、难点问题及其他有可能造…

火伞云Web应用防火墙的特点与优势

在前文中,我们已经介绍了Web应用防火墙(WAF)的基本原理和重要性。接下来,我们将深入探讨火伞云Web应用防火墙的特点与优势,了解它如何为企业提供更为完善和专业的网络安全保障。 一、强大的防御能力 火伞云Web应用防火…

【数据库——MySQL(实战项目1)】(1)图书借阅系统——数据库结构设计

目录 1. 简述2. 功能3. 数据库结构设计3.1 绘制 E-R 图3.2 创建数据库3.3 创建表3.4 插入表数据 1. 简述 经过前期的学习,我们已经掌握数据库基础操作,因此是时候来做一个实战项目了——图书借阅系统。对于图书借阅系统,相信大家不难想到至少…

天猫用户重复购买预测(速通一)

天猫用户重复购买预测(一) 赛题理解1、评估指标2、赛题分析 理论知识1.缺失值处理2.不均衡样本3.常见的数据分布 数据探索探查影响复购的各种因素1.对店铺分析2.对用户分析3.对用户性别的分析4.对用户年龄的分析 特征工程1、特征工程介绍特征归一化类别型…

Docker系列--镜像和容器备份与恢复的方法

原文网址:Docker系列--镜像和容器备份与恢复的方法_IT利刃出鞘的博客-CSDN博客 简介 说明 本文介绍备份和恢复Docker镜像与容器的方法。 命令对比 保存与导出 docker save:保存的是镜像(image)。(保存的是分层的…

刷新页面,数据丢失

刷新页面数据丢失原因很多,其中有一种是解析错误,没有解构出来。 报错内容如下(类似这个报错): 数据结构如下: this.$router.push({name: DetailComparison,query: {rowDetail: rowDetail || null} }) 修改数据结构&#xff1a…

2023C语言暑假作业day7

1选择题 1 以下对C语言函数的有关描述中,正确的有【多选】( ) A: 在C语言中,一个函数一般由两个部分组成,它们是函数首部和函数体 B: 函数的实参和形参可以是相同的名字 C: 在main()中定义的变量都可以在其它被调函数…

python安装(windows64简洁版)

一、Python安装 软件安装四部曲 官网下载(注意电脑和版本):python官网. 例如window64下载对应版本 环境变量配置 在命令提示框中(cmd) : 输入 path%path%;C:\Python 按下 Enter。 注意: C:\Python 是Python的安装目录。 验证是否安装成功 编…

Windows下Redis3.0集群搭建

redis版本:Redis-x64-3.0.504 复制相同文件 修改文件夹下redis.windows.conf 文件配置(注意:主有密码,从必须有密码且跟主相同) 修改端口: 主库:端口号6379 从库1:修改端口号为6380 从库2:修…

家政服务小程序,家政维修系统,专业家政软件开发商;家政服务小程序,家政行业软件开发

家政服务小程序,家政维修系统,专业家政软件开发商; 家政服务小程序,家政行业软件开发解决方案,家政软件经验丰富实践,系统高度集成,提供师傅端、用户端、… 家政服务app开发架构有 1、后台管理端…

Java的File文件操作案例汇总

Java的File文件操作案例汇总 案例汇总【1】MultipartFile与File的互转(1)前言(2)MultipartFile转File(3)手动删除(4)File转MultipartFile 【2】前端上传文件,后端解析出文…