一、安裝rpm包的基本知識
在Linux環境下,安裝軟件包通常使用包管理工具進行操作。RPM(Red Hat Package Manager,紅帽軟件包管理器)是一種包管理方式,可以實現快速方便地安裝、更新、卸載軟件包。RPM包的文件格式是.rpm,並且支持依賴關係,使用RPM安裝軟件包時,系統會自動安裝所依賴的軟件包。
二、查看已安裝RPM包
RPM包管理器有一個命令rpm,可以使用這個命令進行軟件包管理。
#查看所有已安裝軟件包 rpm -qa #查看特定軟件包是否安裝 rpm -q [package-name]
三、使用yum安裝RPM包
Yum(全稱:Yellow dog Updater, Modified)是 Fedora 和 RedHat 以及SUSE中常用的命令行包管理器,通常用來在紅帽和基於紅帽的系統(如 CentOS)中從互聯網上下載安裝/更新軟件包。Yum可以自動下載依賴軟件包,並且可以自動進行軟件包的依賴性解決,因而使用起來很方便。
yum install [package-name]
四、使用rpm安裝RPM包
除了yum,還有一個更基本的命令——rpm。rpm可以獨立安裝RPM包,在內部自動解決依賴關係。
rpm -ivh [package-name]
五、使用rpm卸載RPM包
卸載RPM包同樣可以使用rpm命令,其中-i表示安裝,-e表示卸載
rpm -e [package-name]
六、RPM包存儲位置
每個RPM包都包含三個主要的存檔,不同類型的文件存儲在不同的存檔中,具體如下:
*.spec 文件:包含有關軟件包如何構建以及何時以及如何安裝該軟件包的規範信息。
*.rpm 包:二進制 RPM 安裝包或源 RPM 安裝包。
*.srpm(源 RPM):包含源代碼和規範文件,可以用於創建新的二進制 RPM 文件。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/254008.html