1.rpm:全名redhat package management,是rethat 用來管理軟體包的一種方式。
2.rpm包檔名含義:
rpm包的檔名如:mypackage-1.1-2rh.i386.rpm,
其中:mypackage 是軟體包在作業系統內登記的名字
1.1是軟體版本號
2是發行號,rh表示用於rh作業系統;
i386表示用於intel 80386 x86平台
3.針對不同作業系統已經編譯成二進位制檔案的rpm 軟體包一般不能混用,但對於以 src.rpm發行的軟體包,由於需要在安 裝時進行本地編譯所有一般可以在不同版本的作業系統下執行;
4.rpm軟體包管理的功能
1.可以安裝、移除、公升級,以rpm包形式發布的軟體
2.可以查詢系統中是否已經安裝某個rpm包。
3.可以打包軟體為rpm包
4.可以查詢安裝某個軟體包所需的依賴
5.可以查詢某個rpm包包含哪些檔案,以及某個檔案屬於哪個rpm包
5.rpm命令
格式 ;rpm [選項] [軟體包]
rpm -q 軟體名
功能:查詢是不是已經安裝了 指定的軟體包
rpm -qa
功能:查詢所有已經安裝的軟體包
rpm -qf 檔案絕對路徑
功能:指定檔案屬於哪個軟體包
rpm -ql 軟體名
功能:查詢軟體包安裝到何處了
rpm -qi 軟體包名
功能:查詢已經安裝的軟體包資訊
rpm -ivh 軟體包
功能:安裝的軟體包
rpm -uvh 軟體包
功能:公升級軟體包
引數 --nodeps 忽略依賴關係;--locate /絕對位址 ,將軟體包能裝到指定的目錄
rpm -e 軟包名
功能:移除已經安裝的軟體包
6.rpm支援網路查詢與安裝
格式:rpm -qpi 網路位址 ;-ivh 位址
基本命令 rpm
1.rpm 五種操作模式 安裝 公升級解除安裝 查詢驗證 2.安裝 rpm i 需要安裝的包名 eg rpm ivh example.rpm 3.查詢 rpm q a 查詢所有已經安裝的包 i 顯示安裝包的資訊 l 顯示安裝包中的檔案被安裝到什麼目錄 s 顯示安裝包中的所有檔案狀態以及被安裝到什麼目...
linux命令 rpm軟體包管理
rpm命令簡介 rpm 軟體管理器 資料庫 var lib rpm 用於軟體進行查詢相關操作的資料庫。rpmbuild 用於建立rpm軟體包的工具 對軟體進行安裝 查詢 解除安裝 公升級 校驗 資料庫的重建 驗證資料報等工作。1 命令格式 1 rpm命名規則 主包 httpd 軟體包名 2.2.15...
Linux中RPM包管理
1.包查詢 rpm q 包名 rpm qa 查詢搜有的已安裝包 2,網路yum源配置 網路yum源的配置檔案 etc yum.repos.d centos base.repo 網路配置檔案位置 etc sysconfig network scripts ifcfg eth0 yum軟體包安裝 yum...