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

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌。CSDN专家博主,阿里云社区专家博主,2023年6月csdn上海赛道top4。

🏆数年电商行业从业经验,历任核心研发工程师,项目技术负责人。

🏆本文已收录于专栏:Linux命令大全

🏆本专栏我们会通过具体的系统的命令讲解加上鲜活的实操案例对各个命令进行深入讲解。欢迎提前锁定关注。

🎉欢迎 👍点赞✍评论⭐收藏

文章目录

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

一、关于Linux Yum

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

二、Yum 命令的基本用法

Yum 命令的基本用法如下:

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

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

三、使用实例

3.1 更新软件包列表

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

shell 复制代码
sudo yum update

3.2 安装软件包

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

shell 复制代码
sudo yum install nginx

3.3 删除软件包

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

shell 复制代码
sudo yum remove nginx

3.4 搜索软件包

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

shell 复制代码
yum search mysql

3.5 列出已安装的软件包

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

shell 复制代码
yum list installed

3.6 显示软件包信息

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

shell 复制代码
yum info nginx

3.7 清理缓存

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

shell 复制代码
sudo yum clean all

3.8 查看软件包依赖关系

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

shell 复制代码
yum deplist nginx

3.9 安装特定版本的软件包

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

shell 复制代码
sudo yum install nginx-1.18

3.10. 禁用或启用仓库

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

shell 复制代码
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命令大全,以便更深入地理解和应用这些命令。

相关推荐
橘子1311 小时前
DNS域名系统
服务器·网络·网络协议
Lau_way11 小时前
windows通过xshell局域网连接linux
linux·运维·服务器
ken223211 小时前
(a-) 在不同软件包里:相同名称和用途的软件工具,功能不完全一样 + 查询网络路径中的最小 MTU 值工具 (***)
linux·运维·服务器
shamalee11 小时前
Nginx反向代理出现502 Bad Gateway问题的解决方案
运维·nginx·gateway
tjuarch11 小时前
技术备忘录:华硕 A43S (Ubuntu) 插电限频故障修复
linux·chrome·ubuntu·技术备忘录
Xzq21050911 小时前
TCP协议
服务器·网络·tcp/ip
爱莉希雅&&&11 小时前
haproxy安装以及haproxy+nginx简单案例详解
linux·运维·nginx·haproxy
YYYing.11 小时前
【Linux/C++多线程篇(一) 】多线程编程入门:从核心概念到常用函数详解
linux·开发语言·c++·笔记·ubuntu
badhope11 小时前
OpenClaw卸载命令全解析
java·linux·人工智能·python·sql·数据挖掘·策略模式
黄昏晓x11 小时前
Linux----进程通信
linux·运维·服务器