课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
2分钟

包管理器 RPM-5

包校验

rpm -V package_name 校验包安装之后生成的文件是否发生改变

(S M 5 D L U G T P)

rpm -K package_name 检查包的来源及完整型 后面跟的是包完整名字

要先导入合法的KEY文件:

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

或者直接只光盘里导 /run/media/root/Centos/……./x86_64/RPM-GPG-KEY-…

卸载密钥用

rpm -qa “gpg-pubkey*” 查询现有的key

rpm -e gpg-pubkey-…. 卸载现有的key

注意:以上功能都依赖rpm数据库,里面含有各种已经安装的rpm包信息,建议备份,否则连装了什么都

不知道,无法安装和卸载。

/var/lib/rpm

注意:如果删除了整个rpm命令文件怎么办??

例如: rpm -e rpm –nodeps

进入救援模式(光盘模式启动)

1,建一个临时的文件夹

mkdir /mnt/cdrom

2,挂光盘

mount /dev/sr0 /mnt/cdrom

3,安装rpm

rpm -ivh /mnt/cdrom/Packages/rpm-….. –root=/mnt/sysimage/

4,可以直接在救援模式下切换到根下测试下效果

chroot /mnt/sysimage/

5,rpm 可用则可以重启