จริงๆ แล้วไว้ใช้เพื่อแืทนคำสั่ง make install ซึ่งมีมาตรฐานไม่เหมือนกัน แล้วแต่ผู้เขียน source นั้น บางคนก็เขียนได้ดีรัดกุม มีวิธีการ uninstall ด้วย แต่บางคนก็ไม่มีการเขียน uninstall ที่นี้ พอ source เอาไปใช้ กับ เรดแฮทบ้าง เดเีบี้ยนบ้าง สแลคแวร์บ้าง ก็เลยมีคนคิดว่า
"ทำไมไม่ทำให้เเป็นรูปแบบแพกเกจ หรือพอร์ตที่เขาใช้อยู่่ละ" จะได้คอนโทรลการจัดการแพกเกจได้
ทั้งการ install, uninstall, การ query ต่างๆ ตามมาตรฐานของแต่ละเจ้า ซึ่งกลายเป็นวิธีทำ .deb อย่างหนึ่ง
ถึงอย่างไรก็ดีต้องเข้าใจมาตรฐานของแพกเกจหรือพอร์ตนั้นๆ เช่นถ้าทำของ ubuntu ก็ต้องเข้าใจโครงสร้าง แพกเกจของ debian ด้วย
ปัญหาอย่างหนึ่งที่น่าปวดหัว ที่เหมือนๆ กันของการทำแพกเกจ หรือพอร์ต เช่นเรื่องการหา Dependencies ของ sources (ที่ไม่ได้มาตรฐาน)ทำให้ไม่สามารถคอมไพล์ได้ อยากรู้เหมือนกันครับน้อง willwill จะรออ่านนะครับ
More information about formatting options
checkinstall
จริงๆ แล้วไว้ใช้เพื่อแืทนคำสั่ง make install ซึ่งมีมาตรฐานไม่เหมือนกัน แล้วแต่ผู้เขียน source นั้น
บางคนก็เขียนได้ดีรัดกุม มีวิธีการ uninstall ด้วย แต่บางคนก็ไม่มีการเขียน uninstall
ที่นี้ พอ source เอาไปใช้ กับ เรดแฮทบ้าง เดเีบี้ยนบ้าง สแลคแวร์บ้าง ก็เลยมีคนคิดว่า
"ทำไมไม่ทำให้เเป็นรูปแบบแพกเกจ หรือพอร์ตที่เขาใช้อยู่่ละ" จะได้คอนโทรลการจัดการแพกเกจได้
ทั้งการ install, uninstall, การ query ต่างๆ ตามมาตรฐานของแต่ละเจ้า
ซึ่งกลายเป็นวิธีทำ .deb อย่างหนึ่ง
ถึงอย่างไรก็ดีต้องเข้าใจมาตรฐานของแพกเกจหรือพอร์ตนั้นๆ เช่นถ้าทำของ ubuntu ก็ต้องเข้าใจโครงสร้าง
แพกเกจของ debian ด้วย
ปัญหาอย่างหนึ่งที่น่าปวดหัว ที่เหมือนๆ กันของการทำแพกเกจ หรือพอร์ต
เช่นเรื่องการหา Dependencies ของ sources (ที่ไม่ได้มาตรฐาน)ทำให้ไม่สามารถคอมไพล์ได้
อยากรู้เหมือนกันครับน้อง willwill จะรออ่านนะครับ