1. 程式人生 > 實用技巧 >第三章:rpm安裝軟體命令

第三章:rpm安裝軟體命令

rpm命令:rpm  [OPTIONS]  [PACKAGE_FILE]
# i表示安裝 v顯示詳細過程 h以進度條顯示,每個#表示2%進度
安裝軟體的命令格式                rpm -ivh filename.rpm    
升級軟體的命令格式                rpm -Uvh filename.rpm
解除安裝軟體的命令格式                rpm -e filename.rpm
查詢軟體描述資訊的命令格式         rpm -qpi filename.rpm
列出軟體檔案資訊的命令格式         rpm -qpl filename.rpm
查詢檔案屬於哪個 RPM 的命令格式   rpm 
-qf filename

[root@localhost opt]# wget http://www.rpmfind.net/linux/mageia/distrib/7/x86_64/media/core/release/lrzsz-0.12.21-22.mga7.x86_64.rpm

#測試rpm包

[root@localhost opt]# rpm -ivh --test lrzsz-0.12.21-22.mga7.x86_64.rpm
警告:lrzsz-0.12.21-22.mga7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 金鑰 ID 80420f66: NOKEY
準備中... ################################# [100%]


[root@localhost opt]# rpm -ivh lrzsz-0.12.21-22.mga7.x86_64.rpm
警告:lrzsz-0.12.21-22.mga7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 金鑰 ID 80420f66: NOKEY
準備中... ################################# [100%]



#升級rpm包

警告:lrzsz-0.12.21-22.mga7.x86_64.rpm: 頭V4 RSA/SHA256 Signature, 金鑰 ID 80420f66: NOKEY
準備中... ################################# [100%]
正在升級/安裝...
1:lrzsz-0.12.21-22.mga7 ################################# [ 50%]
正在清理/刪除...
2:lrzsz-0.12.20-36.el7 ################################# [100%]


#解除安裝lrzsz工具

[root@localhost opt]# rpm -e lrzsz

缺點,無法自動決絕依賴關係。