deb
deb是Debian 軟體套件的副檔名,是標準的Unix archive,裏面包含了3個部份:
- debian-binary:deb 格式的版號。
- control:所有套件的meta-data,包含了組態和安裝時間等等。
- data:真正要被安裝的檔案。
處理deb package格式的程式有「dpkg」,「apt/aptitude」, 「Ubuntu 軟體中心」, 「Synaptic」和「gdebi」等等。
格式轉換
Debian 套件可以經由使用「alien」轉換成其他格式的套件(ex. rpm),並且也可以經由軟體「CheckInstall」和「Debian Package Maker」將source code轉換成Debian套件。
deb -> rpm
alien -r packageName.deb
rpm -> deb
alien packageName.rpm
察看資訊
如果想要查看deb檔案的內容:
dpkg -c packageName.deb
如果想要看他的meta-data:
dpkg -I packageName.deb
udebs
除了deb檔案以外,還有一些核心Debian 套件,副檔名是udebs(micro debs)的檔案是負責去啟動Debian的安裝程序。雖然副檔名不太一樣,但是格式是跟deb一樣的,只是少了一些文件檔,只留下必要的程式。而這個檔案格式在一般的Debian系統是無法安裝的,只能用在『Debian-Installer』上。