มีทางเลือกอื่นสำหรับ launchpad สำหรับที่เก็บ deb หรือไม่


8

ฉันอยากรู้ว่ามีทางเลือกจริงสำหรับ Launchpad สำหรับนักพัฒนาที่ต้องการสร้างพื้นที่เก็บข้อมูลของเขาเองหรือไม่


คุณกำลังมองหาซอฟต์แวร์เพื่อสร้างและเผยแพร่พื้นที่เก็บข้อมูลของคุณเองหรือไม่? หรือคุณกำลังมองหาบริการออนไลน์ที่ให้สิ่งนี้สำหรับคุณ
gertvdijk

@ gertvdijk บริการฉันต้องการกำหนดขั้นตอนที่ใช้ในการสร้างซอฟต์แวร์
user2485710

คำตอบ:


1

พื้นที่เก็บข้อมูลเป็นเพียงชุดของไดเรกทอรี โดยทั่วไปจะอยู่บนเว็บเซิร์ฟเวอร์ (มากกว่า http) แต่ไม่จำเป็นต้องเป็น กระบวนการทั้งหมดในการทำเช่นนี้มีความยาว:

  • สร้างและอัปโหลดรหัสการลงนาม GPG
  • สร้างและเซ็นชื่อแพ็คเกจของคุณ
  • ตั้งค่าเว็บเซิร์ฟเวอร์เพื่อโฮสต์สิ่งเหล่านี้
  • ใช้บางอย่างเช่น Dak หรือ Reprepro เพื่อตั้งค่าโครงสร้างไดเรกทอรีและส่งออกไปยังเว็บเซิร์ฟเวอร์

ผลลัพธ์คือที่เก็บจริงที่คุณควบคุม ความแตกต่างจาก LP repo นั้นไม่มีทางลัดสำหรับการเพิ่มรหัสการลงชื่อเข้าใช้คอมพิวเตอร์ไคลเอนต์ คุณจะต้องให้พวกเขาใช้วิธีการแบบเก่า:

wget -q http://path/to/key.asc -O- | sudo apt-key add -

จากนั้นเพิ่ม repo ( add-apt-repositoryสามารถเพิ่มhttp://...ที่อยู่)

และหลังจากนั้นคุณต้องรับประกันเวลาใช้งาน หากคุณไม่สามารถทำธุรกรรมซื้อคืนต่อได้คุณจะทำให้เกิดการเตือน 404 ครั้งในเครื่องของลูกค้า ไม่มีใครชอบสิ่งนั้น

Debian มีเอกสารที่ดีที่สุดเกี่ยวกับวิธีการทำสิ่งนี้:


2
ขอบคุณ แต่ฉันกำลังมองหาบริการไม่ใช่คำแนะนำ
2485710
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.