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』上。

results matching ""

    No results matching ""