다음과 같은 에러가 뜰 때
happy@happy-virtual-machine:~/workspace/yocto-study$ git clone --branch kirkstone https://git.openembedded.org/poky
Cloning into 'poky'... fatal: repository 'https://git.openembedded.org/poky/' not found
오타는 아니지만, 주소에 슬래시(/) 하나 차이 때문
정확한 명령어는 이렇게 써야 합니다👇
git clone --branch kirkstone git://git.openembedded.org/poky
또는 HTTPS 버전으로 하고 싶다면 (이게 요즘 더 안정적이야):
git clone --branch kirkstone https://git.openembedded.org/poky
중요 포인트:
OpenEmbedded 쪽에서 HTTPS 주소가 이전되었어.
지금은 아래 주소로 옮겨졌기 때문에, 이렇게 써야 돼 ![]()
git clone --branch kirkstone https://git.yoctoproject.org/poky.git
Q. source oe-init-build-env는 어디서?
source oe-init-build-env 는 poky 디렉터리 안에서 실행해야합니다
즉, 방금 git clone 한 poky 폴더 기준으로 보면 아래처럼 하면 됩니다 ![]()
정리하면
단계명령어설명
| 1 | cd ~/workspace/yocto-study/poky | poky 폴더로 이동 |
| — | — | — |
| 2 | source oe-init-build-env | Yocto 빌드 환경 설정 및 build 폴더 생성 |
| 3 | (build) 프롬프트 확인 | 정상 세팅 완료 |