ฉันต้องการตั้งค่าเครื่องเสมือนใหม่ด้วยแพคเกจที่ระบุ (ชื่อและรุ่น) ที่ระบุ
ตัวอย่างเช่น apache2 ในรุ่นที่2.2.20-1ubuntu1
มีการอ้างอิงทั้งหมด แม้ว่าจะมีแพ็คเกจใหม่ในเซิร์ฟเวอร์นี้ควรติดตั้งรุ่นนี้
การแก้ปัญหาต้องทำงาน / ปรับขนาดด้วย "การตั้งค่า" หลายรายการ เครื่องเสมือนอื่นอาจต้องการ apache2 รุ่นเก่ากว่า
ปัจจุบันฉันรู้ถึงความเป็นไปได้บางอย่างที่ติดตั้งแพ็คเกจที่แน่นอน แต่ไม่ได้ปรับขนาดที่ดี:
- คัดลอกทั้งหมดที่ต้องการ
*.deb
ไปยังเครื่องเสมือนทุกเครื่องด้วยตนเองและป้อน:dpkg -i
... -> สามารถใช้งานได้ แต่มีข้อผิดพลาดเกิดขึ้นได้ง่ายมาก (สคริปต์แบบแมนนวล ฯลฯ ) - สร้างและใช้ที่เก็บ Ubuntu ใหม่สำหรับการตั้งค่าแต่ละครั้ง -> ไม่ทำงานเพราะฉันต้องการที่เก็บ n รายการ
- ติดตั้งเครื่องหนึ่งครั้งและคัดลอก VM / สร้างสแน็ปช็อต -> ไม่ทำงานเพราะฉันจะต้องเก็บ n VMs
ปัญหาของฉันอาจระบุว่าเป็นการจัดการแก้ไข แต่ฉันไม่ต้องการอัปเดตแพ็คเกจเป็นเวอร์ชันปัจจุบัน เป้าหมายของฉันคือการติดตั้งแพ็คเกจเก่า