在我们的办公室,员工使用yocto进行项目开发活动&所有这些都将从源代码库下载。
我想建立一个存储库类型的服务器(就像apt缓存一样),所有客户机将连接本地存储库并下载所需的任何内容。这可能吗?
如果我问错了或理解错了,请改正。
最佳答案
一个想法是创建一个本地云驱动器并将其作为文件夹附加到计算机上。
在/conf/local.conf
中,更改
SSTATE_DIR = "/path/to/your/sstate-repository"
DL_DIR ?= "/path/to/your/download/repository"
请注意,sstate将不时生成,因此使用以下命令创建一个cron作业以删除其中的文件:
find ${sstate_dir} -name 'sstate*' -atime +3 -delete; fi
更多信息请参见第27页HERE