Linux系統中RPM包的通用命名規則

2021-08-14 02:56:25 字數 950 閱讀 7678

我們知道linux系統中rpm包的命名是有一定規則的,一般我們從.rpm包的名字中就可以獲取到該包的版本、適用平台等資訊,lamplnmp來詳解linux系統中rpm包的通用命名規則。

1、 name,如:httpd,是軟體的名稱;

2、 version,如:2.2.3 ,是軟體的版本號。版本號的格式通常為「主版本號.次版本號.修正號」;

3、 29,是發布版本號,表示這個rpm包是第幾次編譯生成的

4、 i386,表示包的適用的硬體平台,目前rpm支援的平台有:i386、i586、i686、sparc和alpha

5、 .rpm或.src.rpm,是rpm包型別的字尾,.rpm是編譯好的二進位製包,可用rpm命令直接安裝;.src.rpm表示是源**包,需要安裝原始碼包生成原始碼,並對原始碼編譯生成.rpm格式的rpm包,就可以對這個rpm包進行安裝了

1、 el* 表示這個軟體包的發行商版本,el5表示這個軟體包是在rhel 5.x/centos 5.x下使用;

2、 devel:表示這個rpm包是軟體的開發包;

3、 noarch:說明這樣的軟體包可以在任何平台上安裝,不需要特定的硬體平台,在任何硬體平台上都可以執行;

4、 manual 手冊文件

以上是關於rpm包的命名規則,一般來講,通過rpm的名字我就可以看出這個包的很多資訊,包括它所需的安裝環境都一目了然。

常見linux系統中RPM包的通用命名規則

本文重點說一下在常見的linux系統中,rpm包通用的命名規則。rpm包的一般格式為 name version arch.rpm name version arch.src.rpm 例 httpd 2.2.3 29.el5.i386.rpm 1 name,如 httpd,是軟體的名稱。2 versi...

在Linux系統中通過rpm包安裝MySQL

通過rpm包方式安裝就像去服裝店買衣服,衣服的大小 顏色等樣式都是設計好的,我們只要買來就能穿,方便快捷。這些rpm包也各有各的用途。如 mysql community server 5.7.29 1.el7.x86 64.rpm是mysql伺服器端的包,提供mysql伺服器端程式 mysql co...

linux系統mysql安裝 rpm包方式

說明 linux作業系統平台 1 檢視系統中是否自帶安裝mysql rpm qa grep mysqlwgetrpm ivh mysql community release el7 5.noarch.rpm 安裝成功之後,會在 etc yum.repos.d 資料夾下增加兩個檔案 使用yum安裝my...