温馨提示×

Linux yum命令参数详解

小樊
32
2025-02-25 09:48:42
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具,它允许用户安装、更新、卸载和查询软件包。以下是一些常用的yum命令参数及其详解:

基本命令

  1. 安装软件包

    yum install package_name
    

    这个命令会安装指定的软件包及其依赖。

  2. 更新软件包

    yum update package_name
    

    更新指定的软件包到最新版本。如果不指定软件包名,则更新所有可更新的软件包。

  3. 卸载软件包

    yum remove package_name
    

    卸载指定的软件包及其依赖(如果不再需要)。

  4. 搜索软件包

    yum search keyword
    

    根据关键字搜索可用的软件包。

  5. 列出软件包

    • 列出所有已安装的软件包:
      yum list installed
      
    • 列出所有可用的软件包:
      yum list available
      
  6. 清理缓存

    yum clean all
    

    清除yum缓存,释放磁盘空间。

高级命令

  1. 检查更新

    yum check-update
    

    检查系统中是否有可用的软件包更新。

  2. 历史记录

    • 查看yum操作历史:
      yum history
      
    • 查看特定操作的详细信息:
      yum history info <transaction_id>
      
  3. 安装特定版本的软件包

    yum install package_name-version
    

    安装指定版本的软件包。

  4. 排除某个软件包 在安装或更新时排除某个软件包:

    yum install package_name --exclude=package_to_exclude
    
  5. 使用本地仓库 如果你有本地的yum仓库,可以使用以下命令指定:

    yum --disablerepo=* --enablerepo=local_repo install package_name
    
  6. 查看依赖关系 查看某个软件包的依赖关系:

    yum deplist package_name
    
  7. 使用插件 yum支持多种插件,可以通过以下命令启用或禁用插件:

    yum --plugin=plugin_name install package_name
    

注意事项

  • 在使用yum命令时,确保你有足够的权限(通常是root权限)。
  • 更新系统时要小心,特别是当涉及到关键系统组件时。
  • 定期清理缓存可以节省磁盘空间并提高性能。

通过这些参数,你可以更灵活地管理你的Linux系统中的软件包。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:linux dmidecode命令参数详解

0