相关疑难解决方法(0)

如何安装特定版本的 Ubuntu 软件包?

我想使用提供的一些指定包(名称和版本)设置一个新的虚拟机。

例如2.2.20-1ubuntu1具有所有依赖项的apache2 版本。即使服务器上有此软件包的新版本,也应安装此软件包。

该解决方案必须与多个(n)“设置”一起工作/扩展。另一个虚拟机可能需要旧版本的 apache2。

我目前知道一些安装确切软件包的可能性,但不能很好地扩展:

  1. *.deb手动将所有需要的内容复制到每个虚拟机并输入:dpkg -i... -> 可以工作,但很容易出错。(手动脚本等)
  2. 为每个设置创建并使用一个新的 Ubuntu 存储库。-> 不起作用,因为我需要 n 个存储库。
  3. 设置一次机器并复制虚拟机/创建快照。-> 不起作用,因为我需要存储 n 个 VM。

我的问题可能被标记为补丁管理,但我不想将我的包更新到当前版本。我的目标是安装旧包。

versions patch repository

280
推荐指数
5
解决办法
42万
查看次数

标签 统计

patch ×1

repository ×1

versions ×1