私は些細な問題に直面しているように見えますが、何かを理解することはできません。 私はラズベリーパイ画像をビットベークしようとしていました。インターネット接続が悪いため、失敗しました。今度もう一度ビットブレイクすると、以下のエラーが出ます。bitbakeで非ベアリポジトリにフェッチする
致命的な: 非裸のリポジトリの現在のブランチ、参考文献/ヘッド/マスター
にフェッチを拒否私は私のgitリポジトリはもはや裸であるので、これはされていない、ということを理解しています。インターネット上でたくさんの検索をしたところ、私は1つの解決策しか見つけられませんでした。以下のコマンドを実行すると、おそらく問題が解決されます。私の理解あたりとして
bitbake -c cleanall
これはpokyのビルドディレクトリの内容のほとんどがクリアされます。私はこれを避けたい。これまでにダウンロードしたものをすべてクリーニングせずにビットビーキングを続ける方法はありますか?あなたはそれが($PACKAGE_NAME
があなたのパッケージ名であり、${DL_DIR}
がbuild/downloads
からlocal.conf
(デフォルトから変数である)
$ bitbake -c cleansstate $PACKAGE_NAME
$ rm -fr ${DL_DIR}/git2/$REPOSITORY
ような何かをやった後、失敗(およびbitbakeがあることを伝えます)されたものをパッケージ知っておく必要があり
これはおそらく動作します。しかし、私のPCをリブートした後、ポケは元気に回復しました。 –