在部署到生产之前,如何在testing框上testingapt-get更新?

我想在我的ubuntu服务器上安排更新,但是想在testing服务器上首先testing更新。 我想在开发周期开始时在testing框上运行所有更新,给QA时间来testing我们的代码更改+ ubuntu软件包更新。 所以,我的问题是,如果在我的生产箱子上进行适当升级,我该如何确保获得相同的软件包版本,因为它可能在一两周后?

设置一个本地的Ubuntu存储库,并从中更新你的系统。 然后,只能在需要时更新存储库,并且您会知道生产框将获得与开发相同的代码。

查看apt-mirror和apt-cacher等工具 。

唯一的方法来确保这是通过运行你自己的镜像。 这样,您就可以从您知道生产系统将进行更新的同一面镜像中进行testing更新。