ฉันกำลังมองหาวิธีการตั้งค่าพื้นที่เก็บข้อมูล apt ส่วนตัว (บน 10.04 LTS) ที่สามารถรองรับได้หลายรุ่น
ฉันเข้าใจว่าคุณไม่สามารถติดตั้งแพ็คเกจได้หลายรุ่นบนเซิร์ฟเวอร์ นี่คือสภาพแวดล้อมการพัฒนาอย่างแท้จริงซึ่งเราต้องการทดสอบหลาย ๆ เวอร์ชันก่อนที่จะปล่อยไปยังที่เก็บข้อมูลการผลิต
ฉันรู้ว่าคุณสามารถมีได้หลายรุ่นโดยใส่หมายเลขเวอร์ชันในชื่อแพคเกจ แต่ฉันต้องการบรรลุสิ่งที่ตรงกันข้ามสนับสนุนชื่อแพ็คเกจเดียวกันหลายเวอร์ชัน
เช่น packagename_1.0_all.deb และ packagename_2.0_all.deb แทนที่จะเป็น packagename-1.0_1.0_all.deb และ packagename-2.0_2.0_all.deb
สำหรับผู้ที่คุ้นเคยกับ eppmental อัตโนมัติ Puppet - เราสามารถระบุรุ่นของแพคเกจที่เราต้องการบนเซิร์ฟเวอร์ (ด้วยแท็กให้แน่ใจว่าใช้ชื่อแพคเกจเดียวกัน)
ฉันได้ลอง debmarshal ของ Google ซึ่งอธิบายไว้ที่http://wiki.debian.org/HowToSetupADebianRepositoryแต่ไม่สามารถทำงานได้เนื่องจากเอกสารไม่ครบถ้วน
-m
สวิตช์ ขอบคุณมาก!