linux

Yum命令中常用的选项有哪些

小樊
46
2025-08-19 06:02:53
栏目: 编程语言

yum(Yellowdog Updater, Modified)是一个在基于RPM的Linux发行版中管理软件包的命令行工具。以下是一些yum命令中常用的选项:

基本操作

  1. 搜索软件包

    yum search package_name
    
  2. 列出所有可用的软件包

    yum list available
    
  3. 列出已安装的软件包

    yum list installed
    
  4. 更新所有软件包

    yum update
    
  5. 升级特定软件包

    yum update package_name
    
  6. 安装新软件包

    yum install package_name
    
  7. 卸载软件包

    yum remove package_name
    
  8. 清理缓存

    yum clean all
    
  9. 检查依赖关系

    yum deplist package_name
    
  10. 查看软件包信息

    yum info package_name
    

高级操作

  1. 使用仓库

    • 启用或禁用特定仓库:
      yum-config-manager --enable repository_id
      yum-config-manager --disable repository_id
      
    • 查看当前启用的仓库:
      yum repolist enabled
      
  2. 排除特定软件包 在安装或更新时排除某些软件包:

    yum install package_name --exclude=package_to_exclude
    
  3. 使用插件 yum支持多种插件,可以通过以下命令启用或禁用插件:

    yum --enablerepo=plugin_repo plugin_name
    
  4. 查看历史记录

    yum history
    
  5. 回滚到之前的版本

    yum history undo transaction_id
    
  6. 查看事务详情

    yum history info transaction_id
    
  7. 使用--best选项 在解决依赖问题时,尝试找到最佳匹配的软件包:

    yum install package_name --best
    
  8. 使用--setopt选项 自定义yum的行为,例如设置超时时间:

    yum install package_name --setopt=timeout=600
    

注意事项

通过熟练掌握这些常用选项,你可以更高效地管理你的Linux系统中的软件包。

0
看了该问题的人还看了