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

相关推荐
尽兴-27 分钟前
如何将多个.sql文件合并成一个:Windows和Linux/Mac详细指南
linux·数据库·windows·sql·macos
kfepiza27 分钟前
Netplan 中 bridges、bonds、ethernets、vlans 之间的关系 笔记250711
linux·tcp/ip·shell
小小不董44 分钟前
深入理解oracle ADG和RAC
linux·服务器·数据库·oracle·dba
狄加山6752 小时前
Cadence模块复用
服务器·硬件架构·硬件工程·信号处理·智能硬件
宇钶宇夕2 小时前
SIMATIC S7-1200的以太网通信能力:协议与资源详细解析
运维·服务器·数据库·程序人生·自动化
该用户已不存在2 小时前
关于我把Mac Mini托管到机房,后续来了,还有更多玩法
服务器·前端·mac
杰夫贾维斯2 小时前
CentOS Linux 8 的系统部署 Qwen2.5-7B -Instruct-AWQ
linux·运维·人工智能·机器学习·centos
%d%d22 小时前
python 在运行时没有加载修改后的版本
java·服务器·python
kfepiza2 小时前
Netplan 配置网桥(Bridge)的模板笔记250711
linux·tcp/ip·ubuntu