debclub "ก้านกล้วย" repository

หลังจากที่ debianclub เปิดตัวรอบใหม่มาได้ครบ 1 ปี (ตั้งแต่ 1 กันยายน 2550) โดยที่เราเน้นบทความสำหรับ user มาโดยตลอด ในขณะที่สมาชิกของเราก็มีบางคนทำงานพัฒนากับ debian อยู่ บางคนอาจจะทำ deb ไว้ แต่เผยแพร่ของใครของมัน ไม่มีแหล่งรวมที่สะดวกสำหรับผู้ใช้

ก็คิดว่าน่าจะถึงเวลาเริ่มเปิดช่องทางสำหรับงานพัฒนา โดยเริ่มจากการเปิด repository สำหรับเผยแพร่ deb แต่เราไม่มีเป้าหมายที่จะทำ distro เต็ม เราทำเพียงส่วนเสริมเพิ่มเติมจาก debian มาตรฐานที่ทุกคนใช้กันอยู่เท่านั้น โดยแพกเกจส่วนเสริมเหล่านี้ ถ้าเป็นไปได้ก็จะพยายามผลักดันเข้า debian ในที่สุด

debclub repository นี้ ใช้ชื่อรหัสว่า "ก้านกล้วย" (kankluay) โดยยืมชื่อจากแอนิเมชั่นสุดเจ๋งของคนไทย ให้เข้าชุดกับ Toy Story ของ debian โดยขณะนี้มี feature หลักคือ:

  • มีการ authenticate release ด้วย GPG เพื่อให้ใช้กับ secure APT ได้
  • รองรับ 2 architecture คือ i386 และ amd64
  • แยกชุดแพกเกจสำหรับ stable (etch) และ unstable (sid)
  • นักพัฒนาสามารถ upload ด้วย dput หรือ dupload ได้ โดยต้องเพิ่ม public key ใน keyring ก่อน และต้องเซ็นกำกับแฟ้ม *.changes ที่ใช้ upload ด้วย

สำหรับผู้ใช้ สามารถใช้ debclub repository ได้โดย:

  1. เพิ่มบรรทัดใน /etc/apt/sources.list:
    deb ftp://ftp.debianclub.org/debclub unstable main contrib non-free
    

    (แก้ไข unstable เป็น stable ได้ และใช้ deb-src สำหรับดึงซอร์สของแพกเกจได้ตามปกติ)

  2. นำเข้า public key ของ repository สำหรับตรวจสอบความแท้ของรายชื่อแพกเกจ:
    # apt-get update
    # apt-get --allow-unauthenticated install debclub-archive-keyring
    

รายละเอียดเพิ่มเติม รวมทั้งวิธี upload สำหรับนักพัฒนา มีในแฟ้ม README ของ repository

ขณะนี้ยังมีแพกเกจไม่มากครับ โดยเฉพาะแพกเกจสำหรับ stable ยังไม่มีเลย แต่อาจจะมีเพิ่มขึ้นจากผลงานของสมาชิกต่อไป

ปล. ผู้ที่ยังทำ deb ไม่ค่อยเก่ง แต่สนใจจะเข้าร่วมงานพัฒนากับ debian หรือแค่อยากฝึกฝีมือ ก็สามารถเข้าร่วมได้ครับ ช่วยกันติวในคลับได้

Comments

เพิ่งเริ่ม debian ขอเป็นสมาชิกใหม่ด้วยคนครับ

ตอนนี้เรายังไม่ได้กำหนดขั้นตอนที่ชัดเจนในการเพิ่ม public key เข้า keyring นอกจากพิจารณาจากผลงาน แต่ก็ยินดีรับพิจารณาทุก package ที่สมาชิก build ขึ้นมานะครับ

เอาเป็นว่า ถ้าเริ่มมีแพกเกจแรกที่ build แล้ว ก็ติดต่อเข้ามาอีกทีนะครับ

ดีเลยครับผมอยากช่วยเหมือนกันครับแต่ไม่รู้เริ่มจากใหนดี ถ้าเป็นการทำระบบไม่ค่อยเก่งแต่ถ้าเรื่อง built กับเรื่องเขียนโปรแกรมพอช่วยได้ครับ

เข้าไปอ่าน README ใน ftp://ftp.debianclub.org/debclub
น่าจะเป็นการพิมพ์ผิดหรือเปล่าครับ หรือผมเข้าใจผิดไปเอง ในส่วน
ของการระบุ stable และ unstable

1. Add line(s) to your /etc/apt/sources.list:

- For unstable binary pacakges:

deb ftp://ftp.debianclub.org/debclub unstable main contrib non-free

- For stable binary packages:

deb ftp://ftp.debianclub.org/debclub unstable main contrib non-free

- For unstable source packages:

deb-src ftp://ftp.debianclub.org/debclub stable main contrib non-free

- For stable binary packages:

deb-src ftp://ftp.debianclub.org/debclub stable main contrib non-free

คงผิดพลาดตอนตัดแปะ.. แก้แล้วครับ ขอบคุณมากครับ

ผมได้ใช้งานจริงแล้วครับ สะดวกต่องานพัฒนาสำหรับผมมาก

ขอบคุณ "ก้านกล้วย" ครับ

___
Neutron: Linux Addict!

เพิ่งเริ่มศึกษา เดเบียน ครับ...
ถ้าอยากศึกษามากขึ้น แนะนำเวปศึกษาดี ๆ หน่อยครับ..
แล้วผมจะกลับมาเป็นกำลังของชาติ.(เดเีบียน) ครับ

เว็บนี้พอไหวไหมครับ พวกบทความต่าง ๆ น่ะครับ บทความแรก ๆ จะมีการปูพื้นในบางเรื่องอยู่ แล้วก็ว่าจะทยอยช่วยกันเขียนเรื่องพื้นฐานออกมาอีกน่ะครับ

[~๐ Arima ๐~]

System Developer[img_assist|nid=414|title=อะไรม๊า|desc=สุดเดช|link=none|align=left|width=79|height=100]

ผมก็เพิ่งเร่ิมศึกษา ลินุกซ์ตัวนี้ ยังไงก็ฝากเนื้อฝากด้วยคับ

ยินดีต้อนรับครับ พอดีบอร์ดเราใช้ html แบบดิบ ๆ เลยน่ะครับ ไม่ได้ใช้ BBcode ขออภัยด้วยครับ

ดีแล้วครับ html นี่แหล๊ะ original ดีครับ

ฝากเนื้อฝากตัวด้วยครับ เผิ่งหัดใช้งาน

Add ไว้แล้วครับ
มาเป็นกำลังใจให้ทีมพัฒนานะครับ

เพิ่งเริ่มศึกษาครับ และอยากจะศึกษาอย่างจิรงจังซ่ะที มีอะไรให้ช่วยเหลือบอกน่ะครับ
เรื่องเขียนโปรแกรมร้างมานานแล้ว ตอนนี้เป็น MS admin อยู่ครับ อะไรที่พอจะช่วยได้ขอให้บอกน่ะครับ ยินดีช่วยครับ

ขอบคุณก้านกล้วย
ลินุกซ์ไทย จงเจริญ

มีเพื่อนๆ จากชมรมอูบันตู (ubuntuclub.com) สนใจโครงการครับ อยากเข้ามาร่วมแจมด้วยหลายท่านเหมือนกัน โปรแกรมที่พัฒนาบนเดเบี้ยนแน่นอนว่าไปใช้บน อูบันตูได้ไม่มีปัญหาแน่นอน แต่ถ้าเป็นโปรแกรมที่พัฒนามาจากอูบันตูนี่ผมไม่แน่ใจว่า จะเอามาใช้บนเดเบี้ยนได้สมบูรณ์หรือปล่าว แต่เท่าที่ทดสอบโปรแกรมที่เพื่อนๆพัฒนากันขึ้นมาบน squeeze ก็ใช้ได้ดีไม่มีปัญหานะครับ จะลองทำเป็น .deb แพ็กเกจ แล้วรวบรวมกันมาเสนอดูนะครับ

ได้ครับ ในระยะแรกอาจจะใช้ระบบ sponsored upload ไปก่อน คล้ายกับในโครงการ Debian คุยกันผ่านทาง Forum งานพัฒนา) เป็นรายแพกเกจได้ครับ

Creative Commons License ลิขสิทธิ์ของบทความเป็นของเจ้าของบทความแต่ละชิ้น
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-อนุญาตแบบเดียวกัน 3.0 ที่ยังไม่ได้ปรับแก้