Build deb from source

1. ติดตั้ง package สำหรับการ build deb ก่อน

$ sudo aptitude install devscripts

2. หลังจากนั้น download source

$ apt-get source <package>

3. ทำการสำรวจก่อนจะ build ว่ามี package ที่เป็น dependency หรือไม่

$ sudo apt-get build-deb <package>

4. แก้ไข changelog
โดยหลังจากติดตั้ง package ที่เป็น dependency เรียบร้อยแล้ว ให้เข้าไปใน directory บนสุดของ source ที่แตกออกมา จากนั้นทำการแก้ไข changelog โดยใช้คำสั่ง

$ dch --nmu

โดยสามารถแก้ ชื่อของ package ใหม่ได้ และสามารถใส่ comment ต่างๆ ได้ เช่น

kdebase-kde4 (4:4.1.0-0ubuntu1~hardy1~thai4) hardy; urgency=low

* Non-maintainer upload.
* With Thai-related patch from http://www.suriyan.in.th

-- jakkapun   Tue, 26 Aug 2008 11:06:45 +0700

5. build package โดยใช้คำสั่ง

$ debuild -i -us -uc -b

Tags:

Leave a Reply

Spam protection by WP Captcha-Free