美文网首页
rpm常用命令

rpm常用命令

作者: chen_666 | 来源:发表于2020-06-15 08:03 被阅读0次

rpm默认路径

  • /etc/ 配置文件安装目录
  • /usr/bin/ 可执行的命令安装目录
  • /usr/lib/ 程序所使用的函数库保存位置
  • /usr/share/doc/ 基本的软件使用手册保存位置
  • /usr/share/man/ 帮助文件保存位置

1.安装命令

rpm –ivh 包全名

2.服务启动

service 服务名 start|stop|restart|status

3.rpm升级

rpm –Uvh 包全名

4.卸载

rpm -e 包名

5.查询

rpm –q 包名
rpm -qa | grep httpd

6.查询软件包的详细信息

rpm –qi 包名

7.查询还没有安装的软件包的详细信息

rpm –qip 包全名

8.查询软件包中的文件列表

rpm –ql 包 名选项:
-l: 列出软件包中所有的文件列表和软件所安装的目录(list)

9.查询系统文件属于哪个 RPM 包

rpm –qf 系统文件名

10.查询系统中和已经安装的软件包有依赖关系的软件包

rpm –qR 包名

  1. 校验本机已经安装的所有软件包

rpm –Va

12.校验指定 RPM 包中的文件(verify)

rpm –V 已安装的包名

13.校验某个系统文件是否被修改

rpm –Vf 系统文件名

例如:

rpm -V httpd
S.5....T.                               c                    /etc/httpd/conf/httpd.conf
验证内容                           文件类型         文件名
S   文件大小是否改变
M   文件的类型或文件的权限(rwx)是否被改变
5   文件 MD5 校验和是否改变(可以看成文件内容是否改变)
D   设备的主从代码是否改变
L   文件路径是否改变
U   文件的属主(所有者)是否改变
G   文件的属组是否改变
T   文件的修改时间是否改变
apache 配置文件的文件类型是 c,那么还有哪些文件类型呢?
c   配置文件(config file)
d   普通文档(documentation)
g   “鬼”文件(ghost file),很少见,就是该文件不应该被这个 RPM 包包含
l   授权文件(license file)
r   描述文件(read me)

数字证书

数字证书有如下特点:
首先必须找到原厂的公钥文件,然后进行安装
再安装 RPM 包是,会去提取 RPM 包中的证书信息,然后和本机安装的原厂证书进行验证
如果验证通过,则允许安装;如果验证不通过,则不允许安装并警告

数字证书位置
[root@localhost ~]# ll /mnt/cdrom/RPM-GPG-KEY-CentOS-6
-r--r--r-- 2 root root 1706 7 月 2 04:21 /mnt/cdrom/RPM-GPG-KEY-CentOS-6
光盘中的数字证书位置
[root@localhost ~]# ll /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
-rw-r--r--. 1 root root 1706 6 月    26 17:29 /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
系统中的数字证书位置
数字证书导入
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
选项:
--import    导入数字证书
查询系统中安装好的数字证书
[root@localhost ~]# rpm -qa | grep gpg-pubkey 
gpg-pubkey-c105b9de-4e0fd3a3

相关文章

  • Linux应用

    软件的安装 rpm 常用命令 安装一个包 # rpm -ivh <包名> --nodeps 如果该RPM包的安装依...

  • Centos7黑客帝国字符雨

    环境: cmatrix-1.2a.tar.gz源码包 安装 使用:cmatrix常用命令如下: 源码包制作rpm包...

  • rpm常用命令

    安装、升级和卸载 查询 解压rpm包 rpm2cpio file.rpm|cpio -div

  • RPM常用命令

    RPM(Redhat Package Manager) 是 Redhat 的软件管理系统。Redhat、Fedor...

  • rpm常用命令

    1.rpm命令1.CentOS系统上rpm命令管理程序包:安装、升级、卸载、查询和校验 2.rpm命令:rpm [...

  • rpm常用命令

    rpm默认路径 /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所...

  • rpm 常用命令

    安装一个包:# rpm -ivh 升级一个包:# rpm -Uvh 移走一个包:# rpm -e 安装参数:--f...

  • Linux笔记

    RPM常用命令 挂载命令 挂载: mount --bind 源文件夹 目标文件夹 移除挂载: umount 源文件...

  • CentOS笔记

    yum常用命令 yum配置本地源 配置RPM源 挂载系统ISO镜像 (将ISO文件上传到/usr/local) 修...

  • Ⅲ.rpm&yum

    yum作用 自动下载RPM包并且安装,可自动处理依赖关系 yum 语法 yum常用命令 更改yum_BASE源 注...

网友评论

      本文标题:rpm常用命令

      本文链接:https://www.haomeiwen.com/subject/unoqxktx.html