linux基本命令 RPM包管理

2021-07-03 06:58:35 字數 988 閱讀 2537

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...