DEB faylı nədir?
.deb uzantısı olan fayl Linux ƏS-də proqram paketlərinin paylanması üçün mövcud Debian ikili paket fayl formatıdır. O, iki TAR arxiv faylından ibarətdir. DPKG DEB paketlərini oxumaq və quraşdırmaq mexanizmini təmin edir. DEB paketləri APT paket proqram idarəetmə interfeysindən istifadə etməklə quraşdırıla bilər. DEB faylları application/vnd.debian.binary-package
kimi İnternet Media Tipinə malikdir.
DEB fayl formatı
DEB faylı iki TAR arxiv faylından ibarətdir. Bir arxiv nəzarət məlumatını, digəri isə quraşdırıla bilən məlumatları ehtiva edir.
Paket Təşkilatı
DEB faylı sehrli dəyəri olan ar arxiv faylıdır! `. Debian 0.93-dən bəri DEB fayllarının arxivləşdirmə mexanizmində müəyyən ardıcıllıqla üç fayl var.
Debian Binary
- It is destined to have a series of lines, separated by newlines. At present, only a single line is present that describes the version number. The current version number is 2.0.İdarəetmə Arxivi
- O, idarəedici skriptləri və paketin adı, versiya, asılılıqlar və baxıcı kimi paket haqqında meta-məlumatı olan control.tar arxivindən ibarətdir.Məlumat Arxivi
- Bu data.tar adlı tar arxividir və faktiki quraşdırıla bilən media fayllarını ehtiva edir. Arxiv gz, bz2, lzma və ya xz ilə sıxıla bilər və məlumat arxivinin fayl uzantısı müvafiq olaraq dəyişir.
Nəzarət Arxivi
Nəzarət arxivinə aşağıdakı kimi məzmun daxil ola bilər.
control
- It contains a brief description of the package as well as other information such as its dependencies.md5sums
- O, pozulmuş və ya natamam faylları aşkar etmək üçün paketdəki bütün faylların MD5 yoxlama cəmini ehtiva edir.conffiles
- Konfiqurasiya faylları kimi qəbul edilməli olan paketin fayllarını sadalayır. Konfiqurasiya faylları müəyyən edilmədiyi təqdirdə yeniləmə zamanı üzərinə yazılmır.preinst
, postinst, prerm və postrm - Paketi quraşdırmadan və ya çıxarmadan əvvəl və ya sonra yerinə yetirilən isteğe bağlı skriptlərconfig
debconf konfiqurasiya mexanizmini dəstəkləyən əlavə skriptdir.shlibs
- Bu, paylaşılan kitabxana asılılıqlarının siyahısıdır.