今天用yum安装软件,遇到了Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL问题,为了加深印象,特别搜索了RPM-GPG-KEY到底是作什么的,发现了这篇文章,放在这里,方便以后想不起来时查看. 原文如下: GPG在Linux上的应用主要是实现官方发布的包的签名机制.GPG分为公钥及私钥.公钥:顾名思意,即可共享的密钥,主要用于验证私钥加密的数据及签名要发送给私钥方的数据.私钥:由本地保留的密钥,用于签名本地数据及验证用…
插入光盘: 创建挂载点: 创建挂载点. 挂载设备:或者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: 头…
出现错误截图如下: 这是由于误操作导致rpm文件缺失导致 将另一台完好的服务器上RPM文件及缺失文件上传至异常服务器上即可修复 异常服务器A:192.168.1.230 完好服务器B: 任意 服务器B操作 [root@123~]# scp /bin/rpm root@192.168.1.230:/bin/rpm [root@123~]# scp /usr/lib/rpm/rpmrc  root@192.168.1.230:/usr/lib/rpm/rpmrc [root@123~]# scp /…
在Centos6.4下进行内核升级,采用内核源码的升级方式比较简单,但是需要升级的机器多的情况下进行内核升级就比较麻烦,并且编译内核的速度依赖于机器的性能,一般需要20分钟,而通过rpm内核包的方式进行安装,就比较快,一般在几分钟之内就可以完成内核的安装,本文档以3.8.13内核源码为例子进行的操作. 根据网上的指导教程编译的rpm包,编译完成后只会生成如下两个rpm包: kernel-3.8.13-1.x86_64.rpm kernel-headers-3.8.13-1.x86_64.rpm…
需求描述: 今天在测试ssh命令到底是哪个RPM包,安装之后生成的,找了一些文档 在这里进行记录下,主要是rpm -qf命令的使用,查询文件在哪个包里. 操作过程: 1.通过whereis 定位ssh命令的二进制文件在哪里即命令在哪里 [root@redhat6 ~]# whereis ssh .gz或者[root@redhat6 ~]# which ssh #which命令的作用是显示ssh命令的全路径/usr/bin/ssh 备注:已经通过以上的命令查询到ssh命令的全路径. 2.通过rpm…
例如,我要删除如下文件名匹配上wine的所有文件…
在RedHat下有时候用rpm安装软件是会出现下面则中错误 1.安装时提示:warning: *.rpm: Header V3 RSA/SHA256 Signature, keykey ID c105b9de: NOKEY 解决的方法就是在rpm 语句后面加上 --force --nodeps 即原本为 rpm -ivh *.rpm 现在改成 rpm -ivh *.rpm --force --nodeps就可以了.nodeps的意思是忽视依赖关系.因为各个软件之间会有多多少少的联系.有了这两个设…
rpm包管理 程序源代码---->预处理---->编译---->汇编---->链接          数据处理  转为汇编代码  进行汇编    引入库文件    静态编译:.a    动态编译:.so包的组成:    二进制文件.库文件.配置文件.帮助文件程序包管理器:    debian: deb文件, dpkg包管理器    redhat: rpm文件, rpm包管理器    rpm:Redhat Package Manager    RPM Package Managerr…
API:application program interface ABI:application binary interface linux系统的ABI文件是ELF格式的 windows系统的ABI文件是exe,msi格式的 系统级开发语言:c/c++ ​ 作品:httpd,vsftpd,nginx 应用级开发:java/python/php ​ java作品:hadoop,hbase ​ python作品:openstack 在linux安装软件非常费劲,分源代码编译安装,二进制安装 编译…
系统环境cat /etc/redhat-release CentOS release 6.8 (Final) nginx -vnginx version: nginx/1.9.15 redis-cli -vredis-cli 3.9.102 mysql -Vmysql Ver 14.14 Distrib 5.5.53, for Linux (x86_64) using readline 5.1 ruby -vruby 2.2.5p319 (2016-04-26 revision 54774) […