linux下rpm命令安裝軟體及第三方軟體的搭建
阿新 • • 發佈:2019-02-19
1.rpm命令
rpm -ivh name.rpm 安裝軟體,-v顯示過程,-h指定加密方式為hash
-e name 解除安裝軟體
-ql name 查詢軟體的生成檔案
-qc name 查詢軟體的配置檔案
-qd name 查詢檔案的說明檔名稱
-qlp name.rpm 查詢軟體安裝後會生成什麼檔案
-qcp name.rpm
-qdp name.rpm 查詢軟體安裝後會生成什麼說明檔案
-qa 查詢系統中安裝的所有軟體名稱
-qa |grep name 查詢軟體是否安裝(name是非精確的)
-q name 查詢軟體是否安裝(name是精確軟體名)
-qp name.rmp 查詢軟體安裝包安裝後的名字
-qf filename
-ivh name.rpm --force 強制安裝,不能忽略依賴性
-ivh name.rpm --nodeps --force 強制安裝並忽略依賴性
-Kv name.rpm 檢測軟體包是否被篡改(若篡改則不要安裝)建議安裝前檢視
-qp name.rpm --scripts檢測軟體在安裝或解除安裝過程中執行的動作 建議安裝前檢視
2.第三方軟體倉庫的搭建及共享搭建:把所有的.rpm
createrpo -v /rmp存放目錄
[software]
name=software
baseurl=file:///rpm存放目錄
gpgcheck=0
enabled=1 讀取此模組"=0"時不讀取此模組
共享安裝httpd服務
systemctl stop firewalld
systemctl disable firewalld
systemctl restart httpd
systemctl enable httpd
cp /mnt/software//var/www/html/
在瀏覽器中輸入http://你所共享的主機ip/rpm目錄/
vim /etc/yum.conf
exclude *.i686 *.i386 softname 遮蔽所有32位安裝包或軟體(已安裝的軟體依舊可以顯示)