yum前端包管理工具基本命令

yum:

包管理相关命令:

    显示仓库列表:
        yum repolist all # 显示全部仓库
        yum repolist enabled # 仅显示已启用的仓库(默认为此)
        yum repolist disabled # 仅显示已禁用的仓库
    
    显示程序包:
        yum list [...]
             yum list all 
             yum list 通配符
    
    显示程序包的依赖关系:
        yum deplist package1 [package2] [...]

    安装程序包:
        yum install package1 [package2] [...]
    
    重新安装程序包:
        yum reinstall package1 [package2] [...]
    
    安装本地程序包:
        yum localinstall /PATH/TO/PACKAGE_FILE

    升级程序包:
        yum update [package1] [package2] [...] 

    降级安装程序包:
        yum downgrade package1 [package2] [...]

    升级本地程序包:
        yum localupdate /PATH/TO/PACKAGE_FILE

    检查升级包:
        yum check-update

    卸载程序包: # 会移除依赖该程序的软件包!
        yum remove package1 [package2] [...]
        yum erase package1 [package2] [...]

    查看程序包信息:
        yum info package1 [package2] [...]

    查看指定文件是由哪个程序包提供:
        yum provides feature1 

    清理本地缓存
        清理缓存中的软件包:
            yum clean packages

        清理缓存中的元数据:
            yum clean metadata

        清理缓存中的过期缓存:
            yum clean expire-cache

        清理缓存中的rpmdb:
            yum clean rpmdb

        清理缓存中的插件:
            yum clean plugins
            
        清理全部缓存:
            yum clean all

    生成缓存:
        yum makecache

    搜索: # 根据指定关键字搜索程序包名及程序摘要信息
        yum search string1 [string2] [...]

    查看yum事务历史:
        yum history list # 查看历史事务 
        yum history info ID # 查看指定ID事务的信息.

包组管理相关命令:
    列出可用包组:
        yum groups list 

    安装指定包组:
        yum groups install "Group Name1" [Group Name2] [...]
        
    更新指定包组:
        yum groups upadte "Group Name1" [Group Name2] [...]

    卸载指定包组:
        yum groups remove "Group Name1" [Group Name2] [...]

    查询指定包组的信息:
        yum groups info "Group Name1" [Group Name2] [...]

猜你喜欢

转载自www.cnblogs.com/liy36/p/12146507.html