David的Debian筆記(轉)

BSDLite發表於2007-08-15
David的Debian筆記(轉)[@more@]昨天晚上也沒有什麼事,就看一下Debain的一本書,關於Debian的一些包管理工具做了一點總結.
Debian系統中所有的包資訊都在/var/lib/dpkg下.其中/var/lib/dpkg/info目錄中儲存了各個軟體包的資訊及管理檔案.

每個檔案的作用如下:
CODE:
以 ".conffiles" 結尾的檔案記錄軟體包的配置列表.
以 ".list" 結尾的檔案記錄了軟體包的檔案列表,使用者可在檔案當中找到軟體包檔案的具體安裝位置.
以 ".md5sums" 結尾的檔案記錄了md5資訊,用來進行包的驗證的.
以 ".config" 結尾的檔案是軟體包的安裝配置角本.
以 ".postinst" 角本是完成Debian包解開之後的配置工作,通常用來執行所安裝軟體包相關的命令和服務的重新啟動.
以 ".preinst" 角本在Debain解包之前執行,主要作用是是停止作用於即將升級的軟體包服務直到軟體包安裝或和升級完成.
以 ".prerm" 指令碼負責停止與軟體包關聯的daemon服務,在刪除軟體包關聯檔案之前執行.
以 ".postrm" 指令碼負責修改軟體包連結或檔案關聯,或刪除由它建立的檔案.

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

David的Debian筆記(轉)
請登入後發表評論 登入
全部評論

相關文章