เท่าที่ฉันทราบและใช้ Bazaar นั้นมีไว้สำหรับการพัฒนาเพื่ออัปโหลดดาวน์โหลดจัดการเวอร์ชันของรหัสที่คุณทำงานด้วยตัวคุณเองหรือกับกลุ่มนักพัฒนา Bazaar ย่อมาจาก bzr เป็นแอปพลิเคชันฝั่งไคลเอ็นต์ที่เชื่อมต่อกับLaunchpadโดยที่รหัสจะถูกจัดเก็บและดูได้โดยทั้งหมด
คุณสามารถเรียนรู้พื้นฐานเกี่ยวกับ Bazaar ในบทแนะนำสั้น ๆนี้
Launchpad เป็นแพลตฟอร์มที่สร้างและจัดการโดยCanonicalซึ่งเป็นองค์กรที่อยู่เบื้องหลัง Ubuntu
หากคุณกำลังมองหาการดาวน์โหลดโปรแกรมที่ใช้งานได้ (เช่นเดียวกับ Ubuntu Software Center) คุณควรใช้งานapt
แทน ดูข้อมูลเพิ่มเติมman apt
ในเทอร์มินัลของคุณ
หากคุณกำลังมองหาที่ดาวน์โหลดรหัสเพื่อรวบรวมมันด้วยตัวคุณเอง (วิธีการรวบรวมเป็นเฉพาะรหัส) จากนั้นคุณสามารถใช้ Bazaar ตามที่อธิบายในเอกสาร :
>>> bzr branch lp:name-of-branch-you-wish-to-copy ~/path/to/copy/to
หรือ
>>> mkdir ~/path/to/copy/code/to
>>> cd ~/path/to/copy/code/to
>>> bzr init
>>> bzr pull lp:name-of-branch-you-wish-to-copy
มันขอให้เข้าสู่ระบบบน Launchpad ณ จุดนี้แน่นอนและฉันไม่ทราบว่ามีวิธีแก้ไข อย่างไรก็ตามบัญชี Launchpad เป็นสิ่งที่ดีเสมอหากคุณต้องการถามคำถามหรือรายงานข้อผิดพลาดไปยังซอฟต์แวร์ที่คุณชื่นชอบซึ่งโฮสต์อยู่ที่นั่น คุณจะต้องลงทะเบียนบัญชี Launchpad ของคุณเป็น bzrก่อนจึงจะสามารถทำการสาขาได้
หมายเหตุ: pull
คำสั่งจะดีกว่าคำสั่งสาขาหากคุณต้องการอัปเดตเป็นเวอร์ชันล่าสุดbranch
จะสร้างสำเนาของสาขาที่มีอยู่บน launchpad เท่านั้นและการใช้คำสั่งนี้ในภายหลังจะสร้างความสับสน การอัปเดตรหัสที่คุณดาวน์โหลดในภายหลัง - หากมีการเผยแพร่เวอร์ชันใหม่ - จะทำด้วย:
>>> cd ~/path/to/copy/code/to
>>> bzr pull lp:name-of-branch-you-wish-to-copy
bzr
สาขา ฉันพบปัญหาที่คล้ายกันเมื่อเร็ว ๆ นี้ขณะที่พยายามแก้ไขข้อผิดพลาดของ Software Center; คุณใช้bzr
คำสั่งอื่นนอกเหนือจากที่โพสต์ในคำถามที่เชื่อมโยงหรือไม่