imx6sx의 개발 환경을 꾸미고 있다. yocto를 설치 하고 있는데 문제점이 있다. 열심히 다운 받고 있다. 그런데 문제점이 발생했다.
$bitbake fsl-image-fb 를 설치 하면 커널 4.9.15-1.0.0 은 5374개의 파일을 받아 와야 한다. 처음이라 욕심이 생겨서 다 받고 싶다. 필요 없는거 그딴거 다 모르고 다 다운받고 싶다. 용량은 다 받으면 60G가 넘어 갈거 같다.
욕심이 화를 불렀는지 반나절 받았는데 컴퓨터는 느려진다. 2000개가 넘어가자 에러가 발생 한다. 뭐가 없다 잘 못 되었다 하면서 빨간 글씨를 내면서 빠져 나온다.
아 다시 처음부터 받아야 하나?라는 고민을 하게 된다. 해결 방법은? 없다. 다시 처음부터 다운 받아라. 어디서 부터 다운 받아야 하나? 그것이 고민 이였다. 일주일 정도 설치하고 지우고를 반복 했다. 이 미x 개발 환경 더 쉽게 하는 방법이 없나? 있겠지? 아직 모르겠다. ㅎ
일반 컴퓨터와 버츄얼박스로 두개를 진행했다. 버츄얼박스에서는 정상적으로 다운로드 되었다. 2틀 정도 걸렸다. 컴퓨터는 사양이 좋아서 한번에 4개씩 쭈악 빨아 들이면서 다운로드가 되었다. 버츄얼은 지 능력이 나쁜지 알고 1개씩 다운 받아서 오래 걸렸다.
컴퓨터는 속도가 나니 다시 설치를 반복하다 문득 1개씩 받으면 되지 않나? 라는 생각을 했다.
이전 것은 지우고 새로 설치 하려니 아깝다. 그래서 어차피 지우는거 돌아가면서 지워보자 했다. bitbake까지 왔다면 빌드 환경은 어느정도 되었을 것이라 생각 한다.
여기서 tmp에 있는것을 몽땅 지운다. 고민 스러울 것이다. 망가졌다 생각하고 다 지워 버린다.
그리고 다시 bitbake fsl-image-fb를 실행 한다? 실행하기 전에
local.conf 파일을 수정해 주어야 한다.
MACHINE ??= 'imx6sxsabresd'
DISTRO ?= 'fsl-imx-fb'
PACKAGE_CLASSES ?= "package_rpm"
....
....
....
PACKAGECONFIG_append_pn-qemu-native = " sdl"
PACKAGECONFIG_append_pn-nativesdk-qemu = " sdl"
ASSUME_PROVIDED += "libsdl-native"
CONF_VERSION = "1"
#BB_NUMBER_THREADS ?= "1"
#PARALLEL_MAKE ?="-j 1"
DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = "1"
여기서 아래 값을 넣어서 다운로드 파일을 한번에 1개씩만 받는 것이다.
BB_NUMBER_THREADS ?= "1"
PARALLEL_MAKE ?="-j 1"
속도는 느리다. 컴퓨터 사양이 좋다면 숫자를 올려도 된다. 그러나 난 좋은 환경이 아닌가 보다. 4개 이상을 받으려고 하니 문제가 생겨서 1로 해서 다운받으니 정상적으로 다운 받아 진다.
다시 말하지만 속도는 느리다. 그런데 조금 느려도 다 받을 수 있는것이 좋을 것이다.
'WORK > Sotfware' 카테고리의 다른 글
[vi/vim] vi 입력 (insert) command (0) | 2018.02.01 |
---|---|
[vi/vim] vi move 단축키 (0) | 2018.01.31 |
[Linux] 우분투 grub 메뉴 설정 (0) | 2017.12.06 |
[Linux] Fedora SSH 설정 (0) | 2017.12.05 |
[리눅스] Ubuntu Hex Edit program (0) | 2017.11.30 |
댓글