• 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 软件名
    
  • 相关阅读:
    iOS 图像渲染原理
    胶水语言
    关于事件处理
    redux有价值的文档
    redux沉思录
    详解JavaScript中的Object对象
    js 类型系统的核心:元类型、原型链与内省机制
    范畴、类型、复合、函数式编程
    js的类型系统--js基于原型的基石是所有对象最终都能够类型自证
    windows下查看dns缓存和刷新缓存
  • 原文地址:https://www.cnblogs.com/Ghostant/p/12570983.html
Copyright © 2020-2023  润新知