안녕하세요.
8비트 계열의 프로세서만을 다루어 오다가 이번 기회에
xubuntu라는것을 새로 접하게 된 초보자입니다;
전까지 리눅스 계열에대한 경험이 없어 많이 버벅되고 있습니다.,
관심이 있어 관련 글이나 자료등은 봐왔지만 실제로 해보는것은 이번이 처음인되요;
조금 어렵네요 하핫.
조금 난해한 질문이거나 어찌보면 기초적인 부분인데 놓친것일지도 모르지만…
너그러이 봐주셨으면 합니다;
막히는 부분과 질문은 가장 아래쪽에 쓰겟습니다;
일단은 제가 진행했던 방법하고 환경인데요
현재 툴은 vm 메어를 이용해서 xubuntu 8.10-i386을 돌리고 있습니다.
커널은 2.6버전이구요.
현재 시도하는 부분은 유무선 공유기[라우터]쪽에서 펌웨어를 올려보려고 하고있습니다.
관련 자료가 있는 사이트는 http://openwrt.org/ <<이곳을 참조하여서 진행하고
패키지등도 이곳에서 받아서 하고있습니다~
일단 과정을 순서대로 말씀드리면요
우분투및 패키지를 설치하고[첨부 문서[dev-guide.pdf]를 참조]
make menuconfig를 이용 환경 설정을 하려고하는데요
make menuconfig << 명령 실행시에 처음엔 please install ncurses 이라는
메시지가 나오더라구요 그래서 이부분 까진 검색등을 이용해서 해결 하였는데
그다음 부분이 힘드네요;; 검색을 해도 나오지도 않구요;
첨부한 그림처럼
질문 1.
Checking ‘non-root’ faile << 이 메세지가 의미 하는게 무엇일까요?
non-root라…에헤;; 직역만으론 제가 답을 찾기가 어렵더군요 ㅠ;
질문2.
Prerequisite check failed.used Force=1 to override.
이부분의 메세지가 의미 하는것;
질문3.
이를 해결하려면 어떤 부분을 참조하거나 도움받아야할까요
너무 막막하여서 질문 드립니다.
약간 긴 글인데 읽어주셔서 감사하구요…
얼마 남진 않았지만 남은 시간 행복한 하루 대세요.^^
FORCE=1 넣어서 해결하는 것보다는 일단 일반 유저로 컴파일하는 것이 프로그래머가 의도했던 것 같은데요. 그리고 일반 유저로 컴파일을 할 때 실패하는 건 소스 트리의 소유권이 그 일반 유저에게 있어야 컴파일하면서 중간에 생기는 파일들을 저장할 수 있기 때문일 겁니다. 소스를 root 계정으로 풀었다면 chown -R 같은 명령으로 소유권을 다른 일반 유저에게 돌려 놓고 해 보세요.
이미 컴파일을 하셨다면 뒷북이지만 ^^ 그래도 프로그래머가 의도했던 대로 따라가 주는 게 일반적으로는 더 좋을 것 같아 보입니다.