可以在SRC_URI中为BB配方定义多个下载位置吗?

Jai*_*ime 2 openembedded bitbake yocto

我想要做的是在SRC_URI中定义文件(http://)或repo(git://)的辅助位置,如果第一个发生故障的话.

就像是:

SRC_URI = "http://site1/mytar.tar.gz \
           http://site2/mytar.tar.gz \
Run Code Online (Sandbox Code Playgroud)

要么

SRC_URI = "git://site1/myrepo.git \
           git://site2/myrepo.git
Run Code Online (Sandbox Code Playgroud)

如果第一个选项失败,它将尝试第二个选项而不是仅将它们相互下载.

我知道有预镜像,本地缓存和镜像,但我真的只想在BB配方中指定多个位置.

这似乎应该得到支持,但我找不到它.

cha*_*nan 5

那是不支持的.开发人员为该用例设计了镜像方案.在您的示例中,fetcher将尝试下载这两个文件.对不起,但这就是它今天的工作方式.