Linux-RPM tools Share

Brief introduction

Also known as binary (binary code) without compiling, it can be used directly
drawback is unable to set personal settings, switch function, can not resolve dependencies.

Installation Commands

rpm -ivh  安装包全名
i:安装
v:可视化
h:显示进度
示例:
**下面内容是我配置完本地源,/mnt/cdrom才有Packages文件夹
进入里面可以按TAB键补齐安装包全名,如果没有配置本地源需要去官网或者百度
搜索你要下载软件的全名,配置本地源可查看我另一篇博文。
**
[root@localhost ~]# cd   /mnt/cdrom/Packages
[root@localhost Packages]# ls wget-1.14-18.el7_6.1.x86_64.rpm 
	wget-1.14-18.el7_6.1.x86_64.rpm
[root@localhost Packages]# rpm -ivh wget-1.14-15.el7.x86_64.rpm 
	

Inquire

rpm -q  包名
rpm -qa  : 查询所有已安装的软件
示例:
[root@localhost Packages]# rpm -q wget
wget-1.14-15.el7.x86_64
**看到软件包的名字,就说明rpm -q查询成功,已经安装软件。**
[root@localhost ~]# rpm -qa
kernel-tools-libs-3.10.0-693.el7.x86_64
setup-2.8.71-7.el7.noarch
rpm-python-4.11.3-25.el7.x86_64
grub2-pc-modules-2.02-0.64.el7.centos.noarch
yum-3.4.3-154.el7.centos.noarch
gettext-common-devel-0.19.8.1-2.el7.noarch
mokutil-12-1.el7.centos.x86_64
ncurses-base-5.9-13.20130511.el7.noarch
dmidecode-3.0-5.el7.x86_64
nss-softokn-freebl-3.28.3-6.el7.x86_64
device-mapper-persistent-data-0.7.0-0.1.rc6.el7.x86_64
ncurses-libs-5.9-13.20130511.el7.x86_64

delete

rpm  -e  包名
示例:
[root@localhost Packages]# rpm -evh wget-1.14-15.el7.x86_64
**再次查询会显示未安装**
[root@localhost ~]# rpm -q  wget-1.14-15.el7.x86_64
package wget-1.14-15.el7.x86_64 is not installed
Released six original articles · won praise 69 · views 6295

Guess you like

Origin blog.csdn.net/weixin_46299169/article/details/104563612