我想将我的映像中使用的 Git 版本修复为2.9.3
.
然而,当我跑步时
RUN apt-get install git=2.9.3 -y
它不起作用:
Version '2.9.3' for 'git' was not found
如何正确指定Git版本?
答案1
您需要指定软件包版本,而不是上游软件版本:
apt-get install git=1:2.9.3-1
您还需要确保您使用的包存储库实际上包含您想要的版本。如果您使用 Debian 作为基础镜像,您可以找到合适的快照存储库:
deb http://snapshot.debian.org/archive/debian/20160817T042105Z/ sid main
(基于可用的快照git 2.9.3-1)。