Önceden kabul edilen bir cevaba rağmen, kabul edilen satırdaki satır içi işlemleri iletir:
Kukla paketler oluşturabilecek equivs
adlı bir Debian paketi var. % Co_de%
dosyasını çalıştırarak yükleyin
Yüklendikten sonra, aşağıdaki komutu kullanarak bir şablon "kontrol" dosyası oluşturursunuz: sudo apt-get install -y equivs
(paket adınızla equivs-control postfix
değiştirin). Benim durumumda, alternatif bir paket adı kullanabilirim, ör. postfix
veya neyse, ancak özel paketimi yerine getirdiyse veya postfix-custom
% ko_de yükleme bağımlılığını% ( Provides
'yi istediğiniz paket için değiştirerek).
Şablon kontrol dosyası oluşturulduktan sonra, genellikle yorumlanmış ifadelerin çoğunu kaldıracağım ( postfix
ile başlayan ifadeler). Özel olarak tutmak istediğim bir tanesi, paketimin, paketlemeye çalıştığım diğer paket tarafından sunulan yeteneği sağlayabildiğini belirten postfix
ifadesidir. #
, Debian / Ubuntu bağımlılık çözümleme mekanizmasına, paketim (adı ne olursa olsun), hedef paketin aynı yeteneklerini sağladığını, yine Provides:
veya her neyse söyler. Bu, karışıklığı önlemek için paketimi hedef paketten bağımsız olarak adlandırmamı sağlar. Erlang Fabrikası bunu eşyalarıyla yapıyor, ör. Provides: postfix
postfix
sağlar.
Son olarak, şablon kontrol dosyası oluşturulduğunda, sahte paketi oluşturmak için esl-erlang
kullanırsınız. % Co_de%. Paketi oluşturmak birkaç saniye sürer ve sonra erlang
komutunu çalıştırabilirsiniz.
Gelişmiş kullanıcılar için, şablon kontrol dosyanızın equivs-build
bağımlılık çizgisi varsa, paketinizi yüklemek için equivs-build /path/to/generated/control/file
gibi bir aracı ve bağımlılık olarak kabul ettiği çeşitli paketleri kullanmak isteyebilirsiniz.