AIX 軟件包結構
阿新 • • 發佈:2017-09-15
package 和數 pack 部分 gen 包含 數據 aix 例如 AIX installp軟件包結構
1. usr部分
2. / (root)部分
3. share部分
AIX 為了實現在客戶機 / 服務器環境下安裝的靈活性將安裝包劃分為 usr 部分 、root 部分、 share 部分 。
1. usr 部分 :
這個部分包括了 /usr/lpp/lpp_name 和 liblpp.a 兩個控制文件以及軟件包中可以被多個同構硬件共享的文件。
在一個標準的 AIX 系統中,這些文件被放置在 /usr 目錄樹下。
2. root 部分
這個部分包含了 liblpp.a 歸檔文件以及產品中不能被多個機器共享的部分。
換句話說,每個機器必須有它自己的一個獨立拷貝,這個部分和每臺機器的配置相關聯。
在一個標準的 AIX 系統中,這些文件被放置在根(/)目錄樹下。
如果一個 fileset 包含一個 root 部分那它也必須包含一個 usr 部分。
./usr/lpp/PackageName/liblpp.a文件,它包括了安裝或升級軟件的 root 部分時所需要的控制文件
3. share 部分 :
這個部分包括了軟件包中可以被多個異構硬件共享的文件。
一般這個部分包括軟件包中的非可執行文件,例如:文檔和數據文件。
在一個標準的 AIX 系統中,這些文件被放置在 /usr/share 目錄樹下。
share 部分必須和 usr/root 部分分開打包,即包括 share 部分的 fileset 裏不能包含 usr/root 部分,並且包含 share 部分的 fileset 不能和包含 usr/root 部分的 fileset 同名。
AIX 軟件包結構