rpm的一些用法
rpm2cpio *.rpm | cpio -imd #解压一个rpm包
rpm -ivh *.rpm --force #强制安装这个rpm包
rpm -ivh *.rpm --oldpackage #版本降级,在已经安装高版本后,降级
rpm -ivh *.rpm --nodeps #忽略依赖关系,强制安装
rpm -Fvh *.rpm #只升级
rpm -Uvh *.rpm #安装或升级
rpm -e *.rpm #删除指定的rpm包,并把数据库中的记录删除(也可以用来删除钥匙)
rpm -qpi *.rpm #查看当前包详细信息,参数p就是查看没有安装的信息
rpm -qpl *.rpm #查看没有安装的包安装后生成的文件及位置
rpm -qpi vsftpd*.rpm #查看未安装包的详细信息
rpm -qf /路径/命令(文件) #可以查找这个安装了的命令(文件)来自什么包
rpm -qa packagename #列出所有已经安装的包一般和grep一起用来查询
rpm -ql packagename #查看安装的软件包生成的文件及位置
rpm -qi packagename #查看已经安装包的详细信息
rpm -qd packagename #查看这个包的帮助文档
rpm -qc packagename #查看这个包的配置文件
rpm -q --scripts packagename #查看rpm包安装后执行的脚本
rpm -q --changelog packagename #查看rpm升级的原因
rpm -V packagename #安装后校验,对比和刚刚安装的区别
rpm -K *.rpm #安装前校验md5值,判断rpm包是否做过更改,根据yum的gpg钥匙来判断
rpm --import keyname #导入指定的钥匙
rpm -qa gpg-pubkey #查看钥匙
rpm -vvK *.rpm #查看包的完整性
rpm -qp --scripts *.rpm #查看包安装前的脚本(用来查看这个包是否有问题);postinstall后面是安装前的脚本;postuninstall 后面是卸载后的脚本
rpm -qi gpg-pubkey-2fa658e0-45700c69 #查看钥匙的详细信息
rpm -e gpg-pubkey-2fa658e0-45700c69 #删除系统公钥
rpm --import RPM-GPG-KEY #导入公钥
/var/lib/rpm/Pubkeys #系统保存公钥路径
/var/ftp/pub/rhel6/dvd/repodata #里面保存的是安装包的数据库的仓库
/var/lib/rpm #rpm数据库所在的位子
rpm的一些用法的更多相关文章
- RPM常见用法
rpm常见的用法: 命令 说明 rpm -i <.rpm file name> 安装指定的 .rpm 文件 rpm -U <.rpm file name> 用指定的.rpm文件 ...
- Linux中rpm命令用法听语音
rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能.下面,就来向大家介绍 rpm 命令的用法. 工具/原料 CentOS 一.rpm常用参数 1 rpm ...
- RPM简介与基本使用
一.什么是RPM RPM的全名是Red Hat Package Manager,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理:在Fedora .Redhat.Man ...
- 在Linux下通过rpm打包发布Java程序
这个东西涉及的内容较多,根据下面这些文章慢慢学习 一个简单的例子 http://blog.csdn.net/king_on/article/details/7169384 按照文章中的步骤来,打包之后 ...
- 【转】Linux rpm 安装卸载操作
rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能.下面,就来向大家介绍 rpm 命令的用法. 1. 安装rpm包: rpm -ivh 软件包名 安装软件 ...
- Linux不同发型版本(Debian REHL)与软件包管理器(RPM dpkg)的概念
Linux的发行版本可以大体分为两类: Linux发行版 = Linux内核(类Unix内核) + Linux软件管理(package manager) 一类是商业公司维护的发行版本,以著名的Red ...
- 在Debian系列Linux系统Ubuntu上安装配置yum的试验
用习惯了Red Hat系统的都知道我们习惯于三种安装方式:一种是rpm包的方式安装,一种就是tar包的方式来安装,还有一种方式就是yum源的安装. 首先rpm包的用法,我们一般是在Red Hat光驱里 ...
- linux中安装程序及账户管理
程序安装及管理 1. Linux 应用程序基础 Linux命令与应用程序的关系 1):文件位置 系统命令:一般在/bin和/sbin目录中,或为Shell内部指令 应用程序:通常在/usr/bin和 ...
- linux学习笔记整理(七)
第八章 Centos7软件包的管理与安装本节所讲内容:8.1 使用rpm命令-安装-查看-卸载-rpm软件包8.2 yum管理软件包8.3 实战tar源码包管理-srpm源码包安装方法 8.1 软件包 ...
随机推荐
- 对PostgreSQL cmin和cmax的理解
看例子: 开两个终端来对比: 在终端A: [pgsql@localhost bin]$ ./psql psql () Type "help" for help. pgsql=# b ...
- xcode6 升级到xcode7 产生的问题
当初作为第一个吃螃蟹的人,第一天就把xcode升级到了xcode7,结果报了一堆错,网上也没有解决方案,于是果断退到xcode6.这两天看时机成熟,升到了xcode7,在升级后,会有许多问题,在此罗列 ...
- hdu 5443 The Water Problem 线段树
The Water Problem Time Limit: 1 Sec Memory Limit: 256 MB 题目连接 http://acm.hdu.edu.cn/showproblem.php? ...
- 【转】Oracle 10g RAC TAF
本人转自:http://www.cnblogs.com/future2012lg/archive/2013/10/12/3365978.html Oracle RAC 同一时候具备HA(High Av ...
- python爬虫之採集——360联想词W2版本号
http://blog.csdn.net/recsysml/article/details/30541197,我的这个博文介绍了对应的简单的方法做一个联想词的爬虫,并且还承诺了下面优化: 下一版本号的 ...
- 学习笔记之#pragma
http://baike.baidu.com/link?url=lxA9Wl1KnacWUDZYz5U06iKMkUAeI6dr0x1wQ4i-rqf6Dpk6hEeOOaj2XhvGx9VLVm2z ...
- 文件I/O(不带缓冲)之close函数
可调用close函数关闭一个打开的文件: #include <unistd.h> int close( int filedes ); 返回值:若成功则返回0,若出错则返回-1. 关闭一个文 ...
- php关于日期时间 php日期 php时间
strtotime 的牛逼用法: $a='-4 days '.date('Y-m-d');$day = date('Y-m-d', strtotime($a));var_dump($day); /** ...
- 微软Hololens学院教程- Holograms 100: Getting Started with Unity【微软教程已经更新,本文是老版本】
这是老版本的教程,为了不耽误大家的时间,请直接看原文,本文仅供参考哦!原文链接:https://developer.microsoft.com/EN-US/WINDOWS/HOLOGRAPHIC/ho ...
- 【大坑】DataGridView多线程更新修改Cell单元格卡死
最新发现是Column的AutoSizeMode设置为AllCell调整宽度而造成的卡顿,还有就是在现在里面使用Invoke用匿名函数闭包的形式访问For循环的i变量值会不正确导致找不到索引而造成卡顿 ...