我们的软件堆栈目前需要python-rosdep 0.18.0-1,但他的包已经升级到0.19.0-1,因此删除了0.18.0-1。在我们的jfrog artifactory代码库中,我仍然可以在远程缓存中找到0.18.0-1,但我不能强制执行该版本。当我做sudo apt install python-rosdep=0.18.0-1的时候,我得到了E: Version '0.18.0-1' for 'python-rosdep' was not found。搜索apt search python-rosdep包只能得到最新的版本。有没有办法仍然可以安装缓存在我们的jfrog artifactory repo中的旧版本?谢谢!
发布于 2020-04-09 20:31:48
当Artifactory中的远程存储库尝试镜像原始存储库时,您得到的行为是意料之中的。
您有两个选项来解析已经缓存的包,尽管它在远程已过期:
https://stackoverflow.com/questions/61090329
复制相似问题