zoukankan      html  css  js  c++  java
  • 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 软件名
    
  • 相关阅读:
    开学考试学生成绩管理Java
    动手动脑问题1
    数据库的链接错误分析
    ASP.NET自定义错误页面
    php declare
    HTTP运行期与页面执行模型
    分部类(Partial Classes)
    ASP.NET:小编浅谈泛型的使用
    Windows 2003 SP2下安装IIS无法复制文件
    php 的include require 区别
  • 原文地址:https://www.cnblogs.com/Ghostant/p/12570983.html
Copyright © 2011-2022 走看看