Linux-RPM工具使用分享

简介

也称二进制( binary code)无需编译,可以直接使用
缺点是无法设定个人设置,开关功能,不能解决依赖关系。

安装命令

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 
	

查询

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

删除

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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章