Sağlanan belirli paketlerle (ad ve sürüm) yeni bir sanal makine kurmak istiyorum.
Örneğin 2.2.20-1ubuntu1
tüm bağımlılıkları olan sürümde apache2 . Sunucularda bu paketin yeni bir sürümü olsa bile, bunun yüklü olması gerekir.
Çözüm, birden çok (n) "kurulum" ile çalışmak / ölçeklendirmek zorundadır. Başka bir sanal makine daha eski bir apache2 sürümüne ihtiyaç duyabilir.
Şu anda tam paketleri yükleyen bazı olasılıkları biliyorum, ancak bu kadar iyi ölçeklendirmiyoruz:
- Tüm
*.deb
sanal makinelere gerekenleri manuel olarak kopyalayın ve şunu girin:dpkg -i
... -> İşe yarayabilir, ancak çok eğilimlidir. (El ile komut dosyaları vb.) - Her kurulum için yeni bir Ubuntu deposu oluşturun ve kullanın. -> Çalışmıyor çünkü n depoya ihtiyacım var.
- Makineyi bir kez kurun ve VM'yi kopyalayın / bir anlık görüntü oluşturun. -> Çalışmıyor çünkü n VM'leri saklamam gerekecek.
Sorunum yama yönetimi olarak etiketlenmiş olabilir, ancak paketleri güncel sürüme güncellemek istemiyorum. Amacım eski paketleri kurmak.