1. 程式人生 > >AIX 軟件包結構

AIX 軟件包結構

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 軟件包結構