当前位置: 首页 > news >正文

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.lryc.cn/news/158853.html

相关文章:

  • 使用 Linux 相关知识部署博客系统
  • Linux--进程--vfork与fork区别
  • Ubuntu系统重装nvidia gpu驱动
  • Java + Selenium + Appium自动化测试
  • 【sgLazyCascader】自定义组件:基于el-cascader的懒加载级联菜单,支持异步加载子级菜单
  • 2023高教社杯数学建模E题思路模型 - 黄河水沙监测数据分析
  • 一、Linux下常用的压缩格式
  • MySQL 查询 - 排除某些字段的SQL查询,提升查询性能
  • 国产信创服务器如何进行安全可靠的文件传输?
  • ARTS第五周:S - 数据编织 Data fabric
  • 基于ArcGIS、ENVI、InVEST、FRAGSTATS等多技术融合提升环境、生态、水文、土地、土壤、农业、大气等领域的数据分析能力与项目科研水平教程
  • Spring Boot 介绍
  • mysql基于AES_ENCRYPTAES_DECRYPT实现密码的加密与解密
  • 怎么把pdf转换成jpg图片?
  • 计算机脚本的概念,如何编写、使用脚本 (Script)?
  • c语言 5.0
  • 如何配置远程访问以在外部网络中使用公司内部的OA办公系统——“cpolar内网穿透”
  • 【AI】机器学习——线性模型(线性回归)
  • 智能小车之跟随小车、避障小车原理和代码
  • 行业追踪,2023-09-07
  • Qt creator中项目的构建配置和运行设置
  • 蓝桥杯打卡Day3
  • Linux系统编程--IO
  • 亚马逊云科技通过生成式AI,帮助清华RIOS加速计算和分析的处理效率
  • 全志T113-S3入门资料汇总(避坑指南)一
  • 3dMax全球学习资源、资源文件和教程 !
  • API接口是什么?有哪些免费的API接口?
  • USB Server应用于汇丰晋信基金
  • [BSidesCF 2019]Kookie 1 , cookie伪造
  • 如何查看MySQL的安装位置