一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Linux系统中Yum的基本操作指南

时间:2026-05-20 08:30:02 编辑:袖梨 来源:一聚教程网

掌握CentOS/RHEL 7系统的核心命令,能大幅提升服务器管理效率。这份基础命令清单将帮助您快速上手常用操作。

Yum在Linux中的基本操作有哪些

一 安装与更新

  1. 安装软件包:sudo yum install package_name(支持多包安装,示例:sudo yum install vim git)。
  2. 更新指定包:sudo yum update package_name;更新全部软件:sudo yum update。
  3. 检查更新:yum check-update查看可用更新列表。
  4. 系统升级:sudo yum upgrade(适用于版本升级场景)。
  5. 安装指定版本:sudo yum install package_name-version精确控制版本。
  6. 自动确认:添加-y参数跳过确认提示(示例:sudo yum install nginx -y)。

二 查询与定位

  1. 搜索软件:yum search keyword通过关键词查找相关包。
  2. 查看详情:yum info package_name获取版本、大小等完整信息。
  3. 列表功能:yum list支持多种过滤方式(如yum list installed查看已安装包)。
  4. 文件溯源:yum provides /path/file查询提供特定文件的包。
  5. 文件列表:rpm -ql package_name查看包内所有文件。

三 卸载与清理

  1. 移除软件:sudo yum remove package_name彻底卸载指定包。
  2. 清理依赖:sudo yum autoremove自动删除孤立依赖包。
  3. 缓存管理:sudo yum clean all清除所有缓存数据。

四 仓库与历史

  1. 仓库操作:
    1. 查看仓库:yum repolist显示启用/禁用状态。
    2. 添加源:sudo yum-config-manager --add-repo repo_url新增软件源。
    3. 状态切换:sudo yum-config-manager --enable/--disable repo_name控制仓库状态。
  2. 历史记录:yum history支持查看和回滚操作(示例:yum history undo id)。

五 实用提示

  1. 执行权限:多数命令需sudo提权,确保网络通畅。
  2. 版本注意:CentOS 8+/RHEL 8+默认采用DNF(命令兼容YUM)。
  3. 源更新后:执行yum makecache刷新元数据。
  4. 服务管理:使用systemctl控制服务(示例:sudo systemctl start nginx)。

本文详细介绍了CentOS/RHEL 7系统的核心管理命令,掌握这些技巧将显著提升您的运维效率。

热门栏目