linux製作安裝包的兩種方法

tengrid發表於2009-05-18

製作安裝包的兩種方法:
減法:
在現有suse 母盤的基礎上,對所有軟體包進行一一挑選,把不要用的包挑出來,一一減掉.
感覺這種方法難於達到最小,需要較多時間.

 
加法:
重新安裝一個最小的 suse 作業系統,再把大家要用的包加入,一一增加.
這個最小的 suse 作業系統,只要有核心、glibc、shell、network、ssh、crond、syslog 就可以了

實際製作流程:
母盤第一個版本製作是按照,最小化安裝,然後新增一些常見的包的方式整合;
以此軟體包作為基礎,後續如有必要新增的,經過安全中心稽核後,逐個新增


不同的版本SuSE ,軟體包列表不一樣。目前常用的SLES10 採用自身分類的方式,安裝基本類Server Base System。最小化安裝的軟體包列表,可以透過rpm –qa檢視,或者在yast 中選擇

  Patterns 檢視包的明細 

2、後來新增常用的包方式是直接新增C/C++ Compiler and Toolspatterns,都是有一些關於GCC等開發類的軟體包。

3、由於各個發行版對於軟體包分類的定義不完全相同,因此新增Server Base System + C/C++ Compiler and Tools後發現,依然缺少相關包。

 最終結果透過rpm –qa即可檢視。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/94384/viewspace-600262/,如需轉載,請註明出處,否則將追究法律責任。

相關文章