重點回顧(RPM 與 SRPM)
- RPM 的全名是 Red Hat Package Manager,原本是由 Red Hat 公司所發展的,流傳甚廣;
- RPM 類型的套件中,所含有的套件是經過編譯後的 binary file ,是以可以直接安裝在使用者端( Client )的系統上,不過,也由于如此,是以 RPM 對于安裝者的環境要求相當嚴格;
- RPM 除了将套件安裝至使用者的系統上之外,還會将該套件的版本、名稱、檔案與目錄配置、系統需求等等均記錄于資料庫( /var/lib/rpm )當中,友善未來的查詢與更新、移除;
- RPM 可針對不同的硬體等級來加以編譯,制作出來的檔案可于附檔名( i386, i586, i686 )來分辨;
- RPM 最大的問題為套件之間的相依性問題;
- SRPM 為 Source RPM ,内含的檔案為 Source code 而非為 binary file ,是以安裝 SRPM 時還需要經過 compile ,不過,SRPM 最大的優點就是可以讓使用者自行修改設定參數( makefile/configure 的參數 ),以符合使用者自己的 Linux 環境;