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