.deb Paketi Oluştururken Kurulumun Hemen Ardından Komut Çalıştırma

Merhabalar, kolay gelsin herkese…
Bir .deb paketi oluştururken, paket kurulumunun hemen ardından tek sefere mahsus çalışması gereken bir kod için ne yapmalıyız?

1 Beğeni

Bu tarz ihtiyaçlarınız için paketinizi oluşturduğunuz dizindeki DEBIAN/ klasörü içine şu dosyaları koyabilirsiniz:

  • preinst : Paket kurulmadan önce çalıştırılacak betik.
  • postinst : Paket kurulduktan sonra çalıştırılacak betik.
  • prerm : Paket silinmeden önce çalıştırılacak betik.
  • postrm : Paket silindikten sonra çalıştırılacak betik.

Örneğin dosyanızın içeriği şöyle bir şey olacak:

DEBIAN/postinst :

#!/bin/bash
echo "Paket kuruldu.";
echo "Paket kurulduktan sonra yapmak istedigim ekstra bir islem varsa bu dosyaya yazabilirim";

preinst, prerm veya postrm dosyaları da aynı şekilde.

3 Beğeni

Bu konu son cevaptan 30 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.