Linux常用命令 yum 命令介绍

目录

yum 语法

yum常用命令

常见命令举例

1. 列出所有可更新的软件清单命令:yum check-update

2. 更新所有软件命令:yum update

3. 仅安装指定的软件命令:yum install

4. 仅更新指定的软件命令:yum update

5. 列出所有可安装的软件清单命令:yum list

6. 删除软件包命令:yum remove

7. 查找软件包命令:yum search

8. 清除缓存命令


Yum(Yellow dog Updater, Modified)是一款专为 Fedora、Red Hat 以及 SUSE 等 Linux 发行版设计的 Shell 前端软件包管理器。Yum 基于 RPM 包管理技术,通过自动化处理软件包的下载与安装,极大地简化了系统管理和软件维护的工作。

yum 语法

yum [options] [command] [package ...]
  • options:可选,选项包括-h(帮助),-y(当安装过程提示选择全部为 "yes"),-q(不显示安装的过程)等等。
  • command:要进行的操作。
  • package:安装的包名。

yum常用命令

  • 1. 列出所有可更新的软件清单命令:yum check-update

  • 2. 更新所有软件命令:yum update

  • 3. 仅安装指定的软件命令:yum install <package_name>

  • 4. 仅更新指定的软件命令:yum update <package_name>

  • 5. 列出所有可安裝的软件清单命令:yum list

  • 6. 删除软件包命令:yum remove <package_name>

  • 7. 查找软件包命令:yum search <keyword>

  • 8. 清除缓存命令:

    • yum clean packages: 清除缓存目录下的软件包
    • yum clean headers: 清除缓存目录下的 headers
    • yum clean oldheaders: 清除缓存目录下旧的 headers
    • yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers

常见命令举例

1. 列出所有可更新的软件清单命令:yum check-update

示例

$ sudo yum check-update

这条命令将列出所有可以更新的软件包列表,帮助你了解哪些软件包有可用的新版本。

2. 更新所有软件命令:yum update

示例

$ sudo yum update

这条命令将更新系统中所有已安装的软件包到最新版本。

3. 仅安装指定的软件命令:yum install <package_name>

示例

$ sudo yum install firefox

这条命令将安装名为 firefox 的浏览器软件包。

4. 仅更新指定的软件命令:yum update <package_name>

示例

$ sudo yum update firefox

这条命令将仅更新 firefox 软件包到最新版本。

5. 列出所有可安装的软件清单命令:yum list

示例

$ sudo yum list

这条命令将列出所有可以安装的软件包,包括已安装和未安装的。

6. 删除软件包命令:yum remove <package_name>

示例

$ sudo yum remove firefox

这条命令将卸载名为 firefox 的软件包。

7. 查找软件包命令:yum search <keyword>

示例

$ sudo yum search browser

这条命令将在软件仓库中搜索包含关键词 "browser" 的软件包。

8. 清除缓存命令

示例

$ sudo yum clean packages

这条命令将清除缓存目录下的软件包。

$ sudo yum clean headers

这条命令将清除缓存目录下的 headers。

$ sudo yum clean oldheaders

这条命令将清除缓存目录下旧的 headers。

$ sudo yum clean all

这条命令将清除缓存目录下的软件包及旧的 headers,相当于 yum clean packages; yum clean oldheaders

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

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

相关文章

安装pygod

了解pygod。 It is recommended to use pip for installation. Please make sure the latest version is installed, as PyGOD is updated frequently: pip install pygod # normal install pip install --upgrade pygod # or update if needed如果pip不是最新的&…

国外白帽故事 | 通过OSINT入侵了1000多辆特斯拉

我撰写这篇文章的目的是为了提高特斯拉车主的安全意识&#xff0c;值得注意的是&#xff0c;这并不是特斯拉车辆或其基础设施的漏洞。 在这篇文章中&#xff0c;我将分享我是如何通过OSINT技术入侵特斯拉汽车的&#xff0c;以及我向特斯拉报告后得到的回应&#xff0c;最后我也…

力扣249题详解:移位字符串分组的多种解法与模拟面试

在本篇文章中&#xff0c;我们将详细解读力扣第249题“移位字符串分组”。通过学习本篇文章&#xff0c;读者将掌握如何将一组字符串按照移位相同的特性进行分组&#xff0c;并了解相关的复杂度分析和模拟面试问答。每种方法都将配以详细的解释&#xff0c;以便于理解。 问题描…

[NewStar 2024] week4

Crypto 欧拉欧拉 这题给了很诡异的素数生成方式。p和q异或后基本是一串1&#xff0c;这个差是-3 flag bflag{*********} m bytes_to_long(flag)def get_prime(bits):while True:p getPrime(bits)x (1 << bits) - 1 ^ pfor i in range(-10, 11):if isPrime(x i):r…

logdata-anomaly-miner:一款安全日志解析与异常检测工具

关于logdata-anomaly-miner logdata-anomaly-miner是一款安全日志解析与异常检测工具&#xff0c;该工具旨在以有限的资源和尽可能低的权限运行分析&#xff0c;以使其适合生产服务器使用。 为了确保 logdata-anomaly-miner的正常运行&#xff0c;推荐安装了python > 3.6的…

【Vue】word / excel / ppt / pdf / 视频(mp4,mov) 预览

文件预览 Vue3一. word二. excel三. ppt四. pdf4.1 vue-pdf-embed4.2 iframe 五. 视频六&#xff1a;扩展——kkFileView Vue3 一. word 安装&#xff1a;npm install docx-preview父页面 <template><div><DocPreviewv-if"filePath.includes(docx)"…

react 总结+复习+应用加深

文章目录 一、React生命周期1. 挂载阶段&#xff08;Mounting&#xff09;补充2. 更新阶段&#xff08;Updating&#xff09;补充 static getDerivedStateFromProps 更新阶段应用补充 getSnapshotBeforeUpdate3. 卸载阶段&#xff08;Unmounting&#xff09; 二、React组件间的…

基于.NET 8.0,C#中Microsoft.Office.Interop.Excel来操作office365的excel

开发环境&#xff1a; Visual Studio 2022 office365 项目模板&#xff1a;WPF应用程序 框架&#xff1a;.NET 8.0 依赖&#xff1a;Microsoft.Office.Interop.Excel 注意&#xff1a; 1.使用Microsoft.Office.Interop.Excel库时&#xff0c;服务器或电脑里面必须安装得…

NLP--一起学习Word Vector【实践】

纸上得来终觉浅&#xff0c;绝知此事要躬行。 《冬夜读书示子聿》 值此1024的程序员节&#xff0c;我们一起学习 Word Vector。 本章一起学习文本向量化&#xff0c;掌握文本向量的相关概念&#xff0c;了解各个文本向量&#xff0c;实现文本向量的算法 我开启了一个NLP共学坊…

Pytest 插件的种类

引言 Pytest是一个功能强大且扩展性强的测试框架&#xff0c;支持丰富的插件体系。通过插件&#xff0c;Pytest的功能可以得到极大扩展&#xff0c;满足各种测试需求。本文将介绍几类常用的Pytest插件&#xff0c;并简要说明其功能和使用场景。 Pytest 插件的分类 报告和输出…

代码+编译环境一并保存Git仓库,Jenkins使用docker编译

大家好&#xff0c;欢迎来到停止重构的频道。 上期介绍了Jenkins的基本用法&#xff0c;本期补充介绍Jenkins使用docker进行软件编译。 如果对docker不太熟悉&#xff0c;可以先翻看往期《docker详解》。 我们按这样的顺序展开讨论&#xff1a; 1、为什么使用docker编译软件…

网址访问小工具(模拟浏览器)

网址访问小工具&#xff08;模拟浏览器&#xff09; 文章说明核心代码运行截图源码下载 文章说明 本篇文章主要是我写的一个小demo&#xff0c;感觉效果还蛮不错的&#xff0c;作为一个记录新想法的实现思路&#xff1b;介绍了模拟浏览器页面的一些页面实现的小细节。 采用vue3…

文理学院数据库应用技术实验报告0

文理学院数据库应用技术实验报告0 实验内容 打开cmd,利用MySQL命令连接MySQL服务器。 mysql -u root -p查看当前MySQL服务实例使用的字符集(character)。 SHOW VARIABLES LIKE character_set_server;查看当前MySQL服务实例支持的字符序(collation)。 SHOW VARIABLES LIKE c…

ReactOS系统中平衡二叉树按从左到右的顺序找到下一个结点

ReactOS系统中平衡二叉树按从左到右的顺序找到下一个结点MmIterateNextNode()按从左到右的顺序找到下一个结点 文章目录 ReactOS系统中平衡二叉树按从左到右的顺序找到下一个结点MmIterateNextNode()按从左到右的顺序找到下一个结点MmIterateNextNode() MmIterateNextNode() /*…

解锁知识潜力:十款企业培训知识库全面解析

在当今这个快速变化的时代&#xff0c;企业要想保持竞争力&#xff0c;就必须不断提升员工的技能和知识水平。知识库作为企业培训的重要工具&#xff0c;不仅能够帮助员工快速获取所需信息&#xff0c;还能促进知识的共享和创新。 1. HelpLook AI知识库 亮点功能&#xff1a;…

React第十一章(useReducer)

useReducer useReducer是React提供的一个高级Hook,没有它我们也可以正常开发&#xff0c;但是useReducer可以使我们的代码具有更好的可读性&#xff0c;可维护性。 useReducer 跟 useState 一样的都是帮我们管理组件的状态的&#xff0c;但是呢与useState不同的是 useReducer…

python基础综合案例(数据可视化-动态柱状图)

1.基础柱状图的构建 打开浏览器&#xff0c;你会发现这是一个动态图&#xff0c;会随着时间变化而变化 具体效果大家可以看我主页有个动态柱状图视频 本质上来说&#xff0c;是和我们构建一个折线统计图差不多的&#xff0c;只是把对象换了一下 如果我们需要反转x和y轴&#…

从SQL到NoSQL:数据库类型及应用场景

在当今数据驱动的时代&#xff0c;数据库技术已经成为了支撑各类应用的核心。在讨论数据库类型时&#xff0c;SQL数据库与NoSQL数据库无疑是最常被提及的两种主流选择。 一、SQL数据库&#xff08;关系型数据库&#xff09; SQL数据库&#xff0c;通常也被称为关系型数据库&am…

YOLOv8实战野生动物识别

本文采用YOLOv8作为核心算法框架&#xff0c;结合PyQt5构建用户界面&#xff0c;使用Python3进行开发。YOLOv8以其高效的实时检测能力&#xff0c;在多个目标检测任务中展现出卓越性能。本研究针对野生动物数据集进行训练和优化&#xff0c;该数据集包含丰富的野生动物图像样本…

Python 基础语法 - 变量

1. 变量存在的意义 变量在程序中是用来保存数据 优点&#xff1a; 提高可读性 变量使代码更易于理解。通过使用有意义的变量名&#xff0c;其他开发者&#xff08;或自己在未来&#xff09;能够更快地理解代码的意图。简化维护 如果需要更改某个值&#xff0c;只需修改变量的…