Linux命令200例:Yum强大的包管理工具使用(常用)

在这里插入图片描述

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。
🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。
🏆本文已收录于专栏:Linux命令大全。
🏆本专栏我们会通过具体的系统的命令讲解加上鲜活的实操案例对各个命令进行深入讲解。欢迎提前锁定关注。
🎉欢迎 👍点赞✍评论⭐收藏

文章目录

  • 一、关于Linux Yum
  • 二、Yum 命令的基本用法
  • 三、使用实例
    • 3.1 更新软件包列表
    • 3.2 安装软件包
    • 3.3 删除软件包
    • 3.4 搜索软件包
    • 3.5 列出已安装的软件包
    • 3.6 显示软件包信息
    • 3.7 清理缓存
    • 3.8 查看软件包依赖关系
    • 3.9 安装特定版本的软件包
    • 3.10. 禁用或启用仓库
  • 四、总结


一、关于Linux Yum

Linux Yum 命令是一个强大的包管理工具,它用于在 Red HatCentOSLinux 发行版上安装、更新和卸载软件包。Yum 是 “Yellowdog Updater Modified” 的缩写,它简化了在 Linux 系统上管理软件包的过程,允许用户轻松地查找、安装和维护软件包。

在这里插入图片描述

二、Yum 命令的基本用法

Yum 命令的基本用法如下:

yum [选项] [命令] [软件包]
  • 选项:Yum 命令的一些可选参数,可以用来自定义命令的行为。
  • 命令:指定要执行的操作,如安装、更新、卸载等。
  • 软件包:要操作的软件包的名称。

下面是一些常用的 Yum 命令及其示例。

三、使用实例

3.1 更新软件包列表

使用 Yum 更新本地软件包列表,以获取最新的软件包信息:

sudo yum update

3.2 安装软件包

使用 Yum 安装特定的软件包,例如安装 nginx

sudo yum install nginx

3.3 删除软件包

使用 Yum 删除已安装的软件包,例如删除 nginx

sudo yum remove nginx

3.4 搜索软件包

使用 Yum 搜索可用的软件包,例如搜索 mysql

yum search mysql

3.5 列出已安装的软件包

列出已在系统上安装的软件包:

yum list installed

3.6 显示软件包信息

查看软件包的详细信息,包括描述、版本和依赖关系:

yum info nginx

3.7 清理缓存

清理 Yum 的缓存,以释放磁盘空间:

sudo yum clean all

3.8 查看软件包依赖关系

查看软件包的依赖关系,以了解安装特定软件包可能需要哪些其他软件包:

yum deplist nginx

3.9 安装特定版本的软件包

安装特定版本的软件包,例如安装 nginx 的 1.18 版本:

sudo yum install nginx-1.18

3.10. 禁用或启用仓库

禁用或启用特定仓库,以控制软件包源的使用:

sudo yum-config-manager --disable repository_name
sudo yum-config-manager --enable repository_name

这些是常见的 Yum 命令示例,它们涵盖了使用 Yum 进行包管理的基本操作。Yum 还有许多其他选项和功能,可以根据需要进行深入学习和使用。

四、总结

Linux Yum 命令是在 Red HatCentOSLinux 发行版上进行包管理的强大工具。通过使用 Yum,您可以轻松地安装、更新和卸载软件包,以确保系统保持最新和安全。本文提供了 Yum 命令的基本用法和10个实际示例,希望这些信息对您有所帮助,使您更加熟悉在 Linux 系统上使用 Yum 进行软件包管理。如果您想进一步了解 Yum 的更高级功能和选项,请参考 Yum 的官方文档。

在这里插入图片描述

推荐你阅读本专栏 Linux命令大全,以便更深入地理解和应用这些命令。

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

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

相关文章

MindsDB为许多不支持内置机器学习的数据库带来了机器学习功能

选择平台的首要原则是“靠近数据”,让代码靠近数据是保持低延迟的必要条件。 机器学习,特别是深度学习往往会多次遍历所有数据(遍历一次被称为一个epoch)。对于非常大的数据集来说,理想的情况是在存储数据的地方建立模型,这样就不需要大量的数据传输。目前已经有部分数据…

不用额外插件?RunnerGo内置压测模式怎么选

我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需…

手写Spring:第19章-JDBC功能整合

文章目录 一、目标:JDBC功能整合二、设计:JDBC功能整合三、实现:JDBC功能整合3.1 工程结构3.2 整合JDBC功能核心类图3.3 数据源操作3.3.1 数据源操作抽象类3.3.2 JDBC 工具类 3.4 数据库执行3.4.1 语句处理器接口3.4.2 结果处理器接口3.4.3 行…

你参与的APP开发项目安全吗?

Android将安全设计贯穿系统架构的各个层面,覆盖系统内核、虚拟机、应用程序框架层以及应用层各个环节,力求在开放的同时,也恰当保护用户的数据、应用程序和设备的安全。Android安全模型主要提供以下几种安全机制: 进程沙箱隔离机…

slog正式版来了:Go日志记录新选择!

在大约一年前,我就写下了《slog:Go官方版结构化日志包[1]》一文,文中介绍了Go团队正在设计并计划在下一个Go版本中落地的Go官方结构化日志包:slog[2]。但slog并未如预期在Go 1.20版本[3]中落地,而是在golang.org/x/exp…

复制粘贴是怎么实现的

在上面的代码中,command 和 select 是自定义的函数。它们的作用如下: 实现复制粘贴的思路: 创建一个 textarea 标签将 textarea 移出可视区域给这个 textarea 赋值将这个 textarea 标签添加到页面中调用 textarea 的 select 方法调用 docum…

曾国藩农民出身,弯道超车实现逆袭的大智慧

曾国藩从小就笨笨的,读书多了才开窍,实现人生逆袭。农民出身,弯道超车,贵在坚持。 约翰生说过:“成大事不在于力量的大小,而在于能坚持多久。” 很多家长认为“不让孩子输在起跑线上”,这是错…

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书杭州师范大学图书馆

2023开学礼《乡村振兴战略下传统村落文化旅游设计》许少辉八一新书杭州师范大学图书馆

壁炉在文学和艺术中的代表着什么呢,能给我们带来什么样的影响?

壁炉,不仅仅是家庭温暖的来源,也是文学和艺术中常见的重要元素。它的形象在文学作品、绘画和电影中频繁出现,不仅为故事情节提供了背景,还象征着情感、温馨和安全感。让我们一起深入探讨壁炉在文学和艺术中的形象,以及…

U-net网络学习记录

U-net网络 本质上是一个用于图像分割的神经网络 输入是一幅图,输出是目标的分割结果。继续简化就是,一幅图,编码,或者说降采样,然后解码,也就是升采样,然后输出一个分割结果。根据结果和真实分…

EG1164大功率同步整流升压模块开源,最高效率97%

EG1164大功率同步整流Boost升压电源模块,最高效率97%,输入电压8~50V,输出电压8~60V可调,最大功率300瓦以上,开关频率219kHz。 白嫖了张嘉立创的彩色丝印券就随便画了个板试试,第一次打彩色丝印。 因为我测…

【C++基础】类与对象(上):访问限定符、类作用域、类实例化、类对象模型、this指针

​👻内容专栏: C/C编程 🐨本文概括: C基础语法。访问限定符、类作用域、类实例化、类对象模型、this指针等。 🐼本文作者: 阿四啊 🐸发布时间:2023.9.6 面向过程和面向对象初识 C语…