• 插入光盘,创建挂载点,挂载设备,安装rpm包,升级rpm包,卸载rpm包,查询rpm包是否安装,查询rpm包信息、安装位置,查询系统文件名属于哪个安装包


    插入光盘:

    创建挂载点:

    创建挂载点。

    挂载设备:或者mount /dev/sr0 /mnt/cdrom

     安装rpm包:

    [root@localhost Packages]# rpm -ivh mysql-connector-odbc-5.2.5-6.el7.x86_64.rpm 【选项说明:i安装install,v显示详细信息verbose,h显示安装过程hash,--nodeps不检查依赖性】

    警告:mysql-connector-odbc-5.2.5-6.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    错误:依赖检测失败:
            libodbc.so.2()(64bit) 被 mysql-connector-odbc-5.2.5-6.el7.x86_64 需要
            libodbcinst.so.2()(64bit) 被 mysql-connector-odbc-5.2.5-6.el7.x86_64 需要

    查询安装过程依赖性:http://www.rpmfind.net/

     [root@localhost Packages]# ll /var/lib/rpm
    总用量 43796
    -rw-r--r--. 1 root root  1830912 7月  19 23:25 Basenames
    -rw-r--r--. 1 root root     8192 7月  19 23:25 Conflictname
    -rw-r--r--. 1 root root   270336 7月  27 16:51 __db.001
    -rw-r--r--. 1 root root    81920 7月  27 16:51 __db.002
    -rw-r--r--. 1 root root   684352 7月  27 16:51 __db.003
    -rw-r--r--. 1 root root   491520 7月  19 23:25 Dirnames
    -rw-r--r--. 1 root root    12288 7月  19 23:25 Group
    -rw-r--r--. 1 root root    16384 7月  19 23:25 Installtid
    -rw-r--r--. 1 root root    32768 7月  19 23:25 Name
    -rw-r--r--. 1 root root    16384 7月  19 23:25 Obsoletename
    -rw-r--r--. 1 root root 39907328 7月  19 23:25 Packages
    -rw-r--r--. 1 root root  1675264 7月  19 23:25 Providename
    -rw-r--r--. 1 root root   167936 7月  19 23:25 Requirename
    -rw-r--r--. 1 root root    57344 7月  19 23:25 Sha1header
    -rw-r--r--. 1 root root    40960 7月  19 23:25 Sigmd5
    -rw-r--r--. 1 root root     8192 7月  19 23:24 Triggername

    查看挂载信息:

    [root@localhost Packages]# mount

    /dev/sr0 on /mnt/cdrom type iso9660 (ro,relatime)

    装apache:

    [root@localhost Packages]# rpm -ivh httpd-2.4.6-45.el7.centos.x86_64.rpm
    警告:httpd-2.4.6-45.el7.centos.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    错误:依赖检测失败:
            /etc/mime.types 被 httpd-2.4.6-45.el7.centos.x86_64 需要
            httpd-tools = 2.4.6-45.el7.centos 被 httpd-2.4.6-45.el7.centos.x86_64 需要
            libapr-1.so.0()(64bit) 被 httpd-2.4.6-45.el7.centos.x86_64 需要
            libaprutil-1.so.0()(64bit) 被 httpd-2.4.6-45.el7.centos.x86_64 需要

    升级rpm包:rpm -Uvh 包全名 -U(upgrade)

    卸载rpm包:rpm -e 包名 -e(erase) --nodeps不检查依赖性

    查询rpm包是否安装:

    rpm -q 包名,查询此包是否已安装

    rpm -qa 查询所有已安装的rpm包

    rpm -qi查询软件包信息

    rpm -pqi查询未安装软件包信息

    rpm -ql查询安装包位置信息(-l list)

    rpm -qpl httpd-2.4.6-45.el7.centos.x86_64.rpm查询未安装包如果安装将会安装到的位置

    rpm -qf 系统文件名,查询系统文件名属于哪个安装包

    rpm -qR查询已安装软件包的依赖性

    rpm -qpR查询未安装软件包的依赖性

  • 相关阅读:
    下载文件
    利用 js 获取地址栏参数
    子组件向父组件传值
    cordova 插件 调用iOS社交化分享(ShareSDK:微信QQ分享)
    cordova 企业应用打包Archive的时候报 "#import <Cordova file not found"
    企业应用打包的时候 修改ipa包的bundle identifier
    Mac下利用safari调试 Cordova的WebApp
    Mac下利用Cordova打包 iOS App以及出现的问题
    数据库设计流程
    Javascript 获取dom的宽度 随笔一
  • 原文地址:https://www.cnblogs.com/xiongjiawei/p/7245707.html
Copyright © 2020-2023  润新知