Karıştırmamak için Debian ikilik paketimizi oluşturmak için izlediğimiz adımları tekrar gözden geçirelim.
Önkoşullu dosyalar:
Bir veya daha fazla çalışabilir ikilik dosya veya kabuk betiği
Her bir çalışan dosya için kılavuz sayfası
Bir control dosyası
Bir copyright dosyası
Bir changelog ve changelog.Debian dosyası
debian geçici dizinlerini oluşturma:
debian/usr/bin dizinini oluşturun (veya çalışabilir dosyalarınızı koymak istediğiniz dizin her neresi ise)
debian/usr/share/man/man1ı oluşturun (veya kılavuz sayfalarınız hangi bölüme aitse)
debian/DEBIAN dizinini oluşturun
debian/usr/share/doc/<paket_adı>nı oluşturun
debian dizini altındaki tüm alt dizinlerin erişim yetkilerinin 0755 olduğundan emin olun
Geçici debian ağacına dosyaları kopyalayın:
Çalışan dosyaları debian/usr/bin dizinine kopyalayın (veya çalışan dosyalarınızı her nereye yerleştirmek istiyorsanız)
Kılavuz sayfasını debian/usr/share/man/man1 dizinine kopyalayın
control dosyasını debian/DEBIAN dizinine kopyalayın
copyright, changelog ve changelog.Debian dosyalarını
debian/usr/share/doc/paket_adı dizinine kopyalayın.
copyright, changelog ve changelog.Debian dosyalarını debian ağacı içinde --best seçeneği ve gzip ile sıkıştırın
İkilik Debian paketini oluşturun ve kontrol edin:
debian dizininde dpkg-deb --build komutunu fakeroot ile çağırın
debian.deb isimli oluşan dosyayı sürüm numarası ve mimari bilgisi içerecek şekilde isimlendirin
Oluşan .deb paketinin Debian sözleşmesine uyup uymadığını lintian kullanarak kontrol edin