zoukankan      html  css  js  c++  java
  • rpm命令的使用

    如果服务器配置了本地yum源,大部分的常用软件包都是有的。如果差了头文件或者什么so文件,可以按如下方式找:
    #以memory.h为例

    [root@sz-cdn-centos7-1 tmp]# whereis memory.h
    memory: /usr/include/memory.h
    [root@sz-cdn-centos7-1 tmp]# rpm -qf  /usr/include/memory.h
    glibc-headers-2.17-196.el7.x86_64
    [root@sz-cdn-centos7-1 tmp]# yum install glibc-headers



    查看一个系统文件属于哪一个包: rpm -qf 系统文件名 例子:rpm -qf /bin/ls
    升级一个软件包:rpm -Uvh 包全名

    卸载一个软件包:rpm -e 包名 卸载时只需要包名即可。

    查询一个包是否安装:rpm -q 包名即可

    查询所有已经安装的包:rpm -qa | wc -l

    查看一个已经安装包信息:rpm -qi 包名
    查看一个未安装包的信息: rpm -qp 包全名

    查看一个已经安装包的文件安装位置:rpm -ql 包名

    查看一个包的依赖关系:rpm -qR 包名 rpm -qRp 包全名 查看一个未安装包的依赖关系
  • 相关阅读:
    Python解释器【转载】
    Python第一行代码
    Hive安装部署
    Python 3.6安装教程
    Spark安装部署
    Code:Blocks中文输出乱码解决方法
    HBase集群安装部署
    Hadoop集群时间同步
    ZooKeeper安装部署
    Linux重置mysql密码
  • 原文地址:https://www.cnblogs.com/nanqiang/p/7880720.html
Copyright © 2011-2022 走看看