我想使用提供的一些指定包(名称和版本)设置一个新的虚拟机。
例如2.2.20-1ubuntu1
具有所有依赖项的apache2 版本。即使服务器上有此软件包的新版本,也应安装此软件包。
该解决方案必须与多个(n)“设置”一起工作/扩展。另一个虚拟机可能需要旧版本的 apache2。
我目前知道一些安装确切软件包的可能性,但不能很好地扩展:
*.deb
手动将所有需要的内容复制到每个虚拟机并输入:dpkg -i
... -> 可以工作,但很容易出错。(手动脚本等)我的问题可能被标记为补丁管理,但我不想将我的包更新到当前版本。我的目标是安装旧包。
如果我想要同一应用程序的不同版本怎么办?或者甚至同一版本两次?我听说 Fedora 28 中有一些新技术(“模块化”)可以做到这一点。
现在Ubuntu有办法做到这一点吗?