برای ایجاد فایل deb , باید بسته ی checkinstall رو نصب کنید و بعد از انجام مراحل compile بسته سورس , دستور زیر رو اجرا کنید:
$ sudo checkinstall
حتی در هنگام compile بسته ی سورس , به جای دستور make install میتونید از دستور بالا استفاده کنید:
$ tar xjf package-source.tar.bz2
$ cd package-source
$ ./configure
$ make
$ sudo checkinstall
بعد از انجام دستورات بالا , عمل نیز به طور خودکار انجام خواهد شد. فایل deb ساخته شده در فولدر بسته ی سورس موجود خواهد بود. برای نصب مجدد این بسته میتونید از دستور زیر استفاده کنید:
$ sudo dpkg -i package-name.deb
برای حذف این بسته میتونید از دستور زیر استفاده کنید:
$ sudo apt-get remove --purge package-name
فقط به این نکته توجه کنید که ایجاد یک بسته با checkinstall , آپدیت های احتمالی برای این بسته از طریق مخازن را اطلاع نخواهد داد و خودتون باید پیگیر آپدیت های احتمالی باشید.
http://slack-tux.org/howto/build-deb-packages-from-source