• rpm和yum


    一、rpm简介

    # rpm是一种用于互联网下载包的打包及安装工具,它包含在某些linux分布版中。它生成具有.RPM扩展名的文件。rpm是redhat package manager的缩写,类似于windows当中的setup.exe,这一文件格式虽然打上了redhat的标志,但理念是通用的。
    
    # linux的分发版本都采用(suse,redhat,centos等等),可以算是公认的行业标准
    
    查询
    # rpm -ql 软件名 (查看firefox的安装路径)
    rpm -ql firefox
    
    # rpm -qi 软件名(查看一个软件的详细信息,query info)
    rpm -qi firefox
    
    # rpm -qa | grep firefox (先查询query all然后一文本的形式查找firefox)
    # rpm -qa | grep firefo (也可以查询得到,因为是基于文本查询的)
    # rpm -q firefox
    # rpm -q firefo (查询不到,需要完整的软件名)
    
    # rpm -qf 某一个文件全路径 (查询一个文件属于哪一个包)
    rpm -qf /etc/password
    
    
    卸载
    # rpm -e RPM软件包名
    rpm -e firefox
    
    # 在删除时可能会报出依赖性的问题
    rpm -e -nodeps firefox #强行删除
    
    安装
    # rpm -ivh rpm包全路径名称
    
    参数说明:
    i --->install安装
    v --->verbose提示信息
    h --->hash进度条
    

    二、yum简介

    # yum是一个shell前端软件包管理器,基于rpm包管理,能够从指定的服务器自动下载rpm包并且安全,可以自动处理依赖关系,并且一次安装所有依赖的软件包
    
    # 查询yum服务器是否有某个软件
    yum list|grep 软件名
    
    # 安装指定的yum包
    yum install 软件名
    
  • 相关阅读:
    [Codeforces 933A]A Twisty Movement
    [Codeforces 100633J]Ceizenpok’s formula
    [HAOI 2011]向量
    [JSOI 2008]最大数
    [Codeforces 750E]New Year and Old Subsequence
    [BZOJ 3439]Kpm的MC密码
    [TJOI 2013]单词
    [SCOI 2011]糖果
    [BZOJ 2160]拉拉队排练
    [AtCoder arc090F]Number of Digits
  • 原文地址:https://www.cnblogs.com/Ghostant/p/12570983.html
Copyright © 2020-2023  润新知