This service is available only in Japanese-language.
会社のネットワーク設定により git で使用するポートがふさがっており、レシピ中の git: でソースを取得するような記述が正しく処理できずにエラーになっているように見受けられます。 このような場合どのように回避すればよろしいでしょうか?
yakuhito
2019/5/15 (水) 16:02
以前も同様の質問があり回答を行っております。 下記のリンク先からもリンクが張られていますが https://wiki.yoctoproject.org/wiki/Working_Behind_a_Network_Proxy を参考に設定いただければ、外部アクセスが可能になるかと。
============================================================ proxyの設定は、https://www.yoctoproject.org/docs/2.5.1/mega-manual/mega-manual.html#faq に記載されている PREMIRRORS_prepend = "\ git://.*/.* http://www.yoctoproject.org/sources/ \n \ ftp://.*/.* http://www.yoctoproject.org/sources/ \n \ http://.*/.* http://www.yoctoproject.org/sources/ \n \ https://.*/.* http://www.yoctoproject.org/sources/ \n" の指定を行います。 この設定は、conf/local.conf に記載しても良いのですが meta-poky/conf/site.conf.sample を参考に site.conf ファイルを作成し プロジェクトを作成した後に conf/site.conf にコピーを行えば、local.conf を毎回書き換える必要が なく便利かと思います。
yakuhito
2019/5/15 (水) 16:02
site.conf に設定を記述し、共有する方法をお勧めします。
以前も同様の質問があり回答を行っております。
下記のリンク先からもリンクが張られていますが
https://wiki.yoctoproject.org/wiki/Working_Behind_a_Network_Proxy
を参考に設定いただければ、外部アクセスが可能になるかと。
============================================================
proxyの設定は、https://www.yoctoproject.org/docs/2.5.1/mega-manual/mega-manual.html#faq
に記載されている
PREMIRRORS_prepend = "\
git://.*/.* http://www.yoctoproject.org/sources/ \n \
ftp://.*/.* http://www.yoctoproject.org/sources/ \n \
http://.*/.* http://www.yoctoproject.org/sources/ \n \
https://.*/.* http://www.yoctoproject.org/sources/ \n"
の指定を行います。
この設定は、conf/local.conf に記載しても良いのですが
meta-poky/conf/site.conf.sample
を参考に site.conf ファイルを作成し プロジェクトを作成した後に
conf/site.conf にコピーを行えば、local.conf を毎回書き換える必要が
なく便利かと思います。