zoukankan      html  css  js  c++  java
  • Linx中安装rpm源码包

    软件{
    
        rpm{
    
            rpm -ivh lynx          # rpm安装
            rpm -e lynx            # 卸载包
            rpm -e lynx --nodeps   # 强制卸载
            rpm -qa                # 查看所有安装的rpm包
            rpm -qa | grep lynx    # 查找包是否安装
            rpm -ql                # 软件包路径
            rpm -Uvh               # 升级包
            rpm --test lynx        # 测试
            rpm -qc                # 软件包配置文档
            rpm --import  /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6     # 导入rpm的签名信息
            rpm --initdb           # 初始化rpm 数据库 
            rpm --rebuilddb        # 重建rpm数据库  在rpm和yum无响应的情况使用 先 rm -f /var/lib/rpm/__db.00* 在重建
            
            RPM 包 (Fedora,RedHat and alike)
            rpm -ivh [package.rpm] #安装一个 rpm 包
            rpm -ivh --nodeeps [package.rpm] #安装一个 rpm 包而忽略依赖关系警告
            rpm -U [package.rpm] #更新一个 rpm 包但不改变其配置文件
            rpm -F [package.rpm] #更新一个确定已经安装的 rpm 包
            rpm -e [package] #删除一个 rpm 包
    
            rpm -qa #显示系统中所有已经安装的 rpm 包
            rpm -qa | grep httpd
            #显示所有名称中包含 "httpd" 字样的 rpm包
            rpm -qi [package] 获取一个已安装包的特殊信息
            rpm -qg "System Environment/Daemons" 显示一个组件的 rpm 包
            rpm -ql [package]
            #显示一个已经安装的 rpm 包提供的文件列表
            rpm -qc [package]
            #显示一个已经安装的 rpm 包提供的配置文件列表
            rpm -q [package] --whatrequires #显示与一个 rpm 包存在依赖关系的列表
            rpm -q [package] --whatprovides #显示一个 rpm 包所占的体积
            rpm -q [package] --scripts #显示在安装 / 删除期间所执行的脚本 l
            rpm -q [package] --changelog #显示一个 rpm 包的修改历史
            rpm -qf /etc/httpd/conf/httpd.conf  #确认所给的文件由哪个 rpm 包所提供
            rpm -qp [package.rpm] -l
            #显示由一个尚未安装的 rpm 包提供的文件列表
            rpm --import /media/cdrom/RPM-GPG-KEY  #导入公钥数字证书
            rpm --checksig [package.rpm] 确认一个 rpm 包的完整性
            rpm -qa gpg-pubkey 确认已安装的所有 rpm 包的完整性
            rpm -V [package]
            #检查文件尺寸、 许可、类型、所有者、群组、MD5 检查以及最后修改时间
            rpm -Va
            #检查系统中所有已安装的 rpm 包、- 小心使用
            rpm -Vp [package.rpm] 确认一个 rpm 包还未安装
            rpm -ivh
            /usr/src/redhat/RPMS/`arch`/[package.rpm]
            #从一个 rpm 源码安装一个构建好的包
            rpm2cpio [package.rpm] | cpio --extract --make-directories *bin*
            #从一个 rpm 包运行可执行文件
            rpmbuild --rebuild [package.src.rpm] 从一个 rpm 源码构建一个 rpm 包
    
        }
  • 相关阅读:
    HTML学习基础(一)
    初识C#
    SQL小知识
    jQuery(四)
    jQuery(三)
    认识jQuery(二)
    认识Jquery
    初识Javascript
    初识HTML
    博客,你好!
  • 原文地址:https://www.cnblogs.com/hujianli/p/9347632.html
Copyright © 2011-2022 走看看