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