我是buildroot的新手,我构建了一个简单的操作系统,下载内核和软件包花了很多时间。
下次我构建它(在做了一些更改之后)buildroot再次下载了内核和包。
我想将内核和软件包保存在我的计算机中,并将它们链接到buildroot,以便为每次构建获取它们,重新下载是浪费时间。
答案 0 :(得分:3)
从Buildroot用户手册,Location of downloaded packages部分(稍加修改):
如果你维护了几个Buildroot树,那么最好有一个 共享下载位置。这可以通过指向来实现
arv
环境变量到目录。如果设置了,那么 将覆盖Buildroot配置中BR2_DL_DIR
的值。 应将以下行添加到BR2_DL_DIR
。
~/.bashrc
也可以在
export BR2_DL_DIR=<shared download location>
文件中设置下载位置.config
选项。与BR2_DL_DIR
文件中的大多数选项不同,此值 被.config
环境变量覆盖。