Linux基础命令介绍十一:软件包管理

-enhanced-7.4.160-1.el7.x86_64 vim-minimal-7.4.160-1.el7.x86_64 [root@centos7 ~]# 

选项-f file表示查询文件所属软件包

[root@centos7 ~]# rpm -qf /usr/bin/ls coreutils-8.22-15.el7.x86_64 [root@centos7 ~]

选项-c表示查询软件包的配置文件

[root@centos7 ~]# rpm -qc sudo /etc/pam.d/sudo /etc/pam.d/sudo-i /etc/sudo-ldap.conf /etc/sudo.conf /etc/sudoers [root@centos7 ~]

选项-e表示卸载软件包

[root@centos7 ~]# rpm -e sudo 警告:/etc/sudoers 已另存为 /etc/sudoers.rpmsave [root@centos7 ~]# rpm -q sudo 未安装软件包 sudo  [root@centos7 ~]#   

选项-i表示安装 -v表示显示详细信息 -h表示显示安装进度

#下载rpm包 [root@centos7 tmp]# wget ftp.scientificlinux.org/linux/scientific/7rolling/x86_64/os/Packages/sudo-1.8.6p7-16.el7.x86_64.rpm #安装 [root@centos7 tmp]# rpm -ivh sudo-1.8.6p7-16.el7.x86_64.rpm  警告:sudo-1.8.6p7-16.el7.x86_64.rpm: 头V4 DSA/SHA1 Signature, 密钥 ID