2016-08-23 4 views
0

사소한 문제에 직면 해있는 것처럼 보입니다.하지만 아무 것도 알아낼 수 없습니다. 나는 라스베리 파이 이미지를 bitbake하려고했는데 잘못된 인터넷 연결로 인해 실패했습니다. 이제 다시 bitbake를 시도했을 때, 아래 오류가 발생합니다. 치명적인비트 베어로 비 베어 저장소로 가져 오기

: 나의 자식 저장소가 더 이상 노출하지 않기 때문에 비 베어 저장소 이해

의 현재 지점의 심판/헤드/마스터로 가져 거부,이입니다. 인터넷에서 많은 검색을 한 후에 한 가지 해결책을 찾았습니다. 아래 명령을 실행하면 문제가 해결 될 것입니다.

bitbake -c cleanall 내 이해이 비좁은의 빌드 디렉토리의 내용의 대부분을 지 웁니다 당으로

. 나는 이것을 피하고 싶다. 지금까지 다운로드 한 모든 것을 정리하지 않고도 계속 비트 브이 킹을 할 수있는 방법이 있습니까?

답변

1

당신이 좋아하는 일을 뭔가 후, 실패 (그리고 bitbake는 것을 말한다) 어떤 패키지를 알 필요가

$ bitbake -c cleansstate $PACKAGE_NAME 
$ rm -fr ${DL_DIR}/git2/$REPOSITORY 

($PACKAGE_NAME는 패키지 이름이고, ${DL_DIR}build/downloads-local.conf (디폴트의 변수입니다) $REPOSITORY은이 $PACKAGE_NAME의 저장소 (레시피의 URL)로 충분해야합니다.

+0

아마도 작동합니다. 하지만 PC를 재부팅 한 후, poky는 스스로 회복했습니다. –