2010/01/12 18:07
Study/유비쿼터스
아하.. 한.. 3일 걸렸나?
cygwin 으로 교육을 받고.. vm웨어 에서 우분투를 깔아서 이클립스로 공부해볼려고..
하는데 .. 잘 안되었다.. 한백전자에서 받은 파일로 잘 안되는 이유는.. ?
아직도 잘 모르겠다 . 하지만 하는 방법을 알았으니 괜찮다..
인제 설명을 해볼까...
안되었던 부분도 있고 되었던 부분, 레어 아이템 획득 부분도 있다. 전부 사진을 올렸으니 하나하나 보자.
http://toilers.mines.edu/Public/XubunTOS 이 주소로 들어가면 다음과 같은 화면이 나온다.
이 화면은 무엇이냐, tinyos 와 우분투를 합작 시켜놓은 것이다. 다운로드를 하면 iso 파일을 다운 받을수 있는데
처음에 우분투 깔때 리눅스 홈페이지에서 우분투를 다운 받아 설치 하지 말고 tinyos 홈페이지에서 합작 우분투를 다운받아 vmware 로 설치 하면 될것 같다. 하지만 난 이것을 설치 하지 않았다. 다시 설치 하기 귀찮으니
vm웨어로 설치 하는 방법을 모르면 블로그에 찾아보면 도 있을것이다. vmware 리숙스 설치법
다시 설치 하지 않고 되는 방법을 모색한 결과 다른 하나를 더 찾았다.
처음에 실패한 이유는 학교에서는 고정아이피를 사용하고 있는데, 고정아이피로 할려면 뭔가 설정 해줘야 하는것이 있다. 리눅스에서 ...
비스타를 사용하고 있는데.. 1개의 윈도우 네트워크 설정이 있고 2개의 vmware 용 네트워크 설정이 있다
하지만 vmware 용 네트워크 설정에 윈도우 네트워크 에 넣은 아이피가 중복으로 들어가지 않는다.
그럼 vmware 에서
edit -> virtual network editor -> host virtual network mapping 로 들어가서 vmnet0 을 변경해준다...
윈도우에서 사용하는 네트워크 카드로 , 난 리얼텍이니 .. 리얼텍을 선택 하였다..
이렇게 하면 되는것이다. 다른 설정은 필요 없다 . 그리고
custom 에 Vmnet0 을 선택 해준다음에 리눅스 부팅한다. 그럼 인터넷 된다.
인제 된다. 리눅스에서 네이버 뜬다!! 인터넷 연결 안되면 tinyos 설치할때 업데이트 해야하는데
인터넷 안되면 업데이트가 안된다...그럼 인제 인터넷 문제 해결했으니 다음 문제로 넘어가자 .
나는 한백전자에서 준 intall_tinyos 를 설치 하려고 zip 파일이랑 sh 파일을 복사해서 하면 될줄 알았는데
절대 안되는것이다... 그래서 다른 방법을 시도 !! 끝에 성공했다
시스템 ->관리 -> 소프트웨어 소스 들어가면 암호 치라고 나오는데, 리눅스 깔때 암호 있을것이다. 그 암호를 치면
다음과 같은 화면이 나온다..
그럼 기타 소프트 웨어에 들어간다.
지금부터 추가하는 방법을 말하겠다. 이것은 제일 중요하다.
추가를 누른후에
저 칸에 뭐라고 쓰냐면 deb_http://tinyos.stanford.edu/tinyos/dists/ubuntu_hardy_main
이렇게 쓴다 언더바 자리는 스페이스 이다. 공백 철저히 해야한다.
그리고 소스 추가를 누른다.
그럼 아까와 같이 체크된것 그것이 추가된것을 볼수 있다.
추가된것을 편집을 누르면 다음과 같이 나와야 한다. 다음과 같이 나오지 않는다면 화면과 같이 바꿔주면 된다.
편집화면에서 확인을 클릭! 그리고 닫기를 클릭!
그럼 업데이트 하라고 나온다. 업데이트 해야한다. 업데이트 클릭! 하면
다음과 같은 화면이 나온다. 이것이 인터넷 연결 안되있으면 업데이트 안된다.
이거 업데이트 하면
위치에서 홈폴더 가서 보기 -> 숨긴파일 보기 를 클릭한다
그럼 파일수가 늘어날것이다. 숨겨진 파일들이 보일것이다.
그럼 거기서 .bashrc 라는 파일을 찾아라..
없는가? 없으면 다시 전부 닫고 리눅스 업데이트 부터 해야한다.
시스템 -> 관리 -> 업데이트 관리자 들어가서
업데이트 설치 해야한다. 그리고 재부팅 후에 다시 숨겨진 파일에 보면 .bashrc 파일이 있을것이다
그래도 없는가? 그럼 업데이트가 안된것이다. 다시 업데이트를 해야한다.
.bashrc 파일을 열기 한다.. 더블 클릭 하면 바로 열릴것이다.
맨 끝에 다음과 같이 써준다.
source/opt/tinyos-2.1.0/tinyos.sh
이렇게 쓴다. 맨 끝이라고 하면 어디다 써야하는지 모르는것인가?
완전 끝에서 엔터 몇번 치고 저거 쓰고 저장 하고 닫는다.
그리고 http://docs.tinyos.net/index.php/Installing_TinyOS_2.1#One-step_Install_with_a_Live_CD
tinyos 홈페이지에서 설명 해주는 것과 같이 터미널 창을 열고
sudo apt-get update
치고
sudo apt-get install tinyos
이렇게 쳐라 그럼 설치가 된다. 이렇게 치니까 위에 처럼 오류가 뜨면
sudo apt-get install tinyos-2.1.0
이렇게 쳐라 그럼 위 화면처럼 설치 된다.
그럼 한참 업데이트 하고 설치 하고 한다. 그리고 뭐 sun 어쩌구 화면 뜨는 컴퓨터도 있고 안뜨는 컴퓨터 있는데
안뜨면 넘어가고 뜬다면 그냥 확인 예 이렇게만 하면 된다.
확인 어떻게 누르는지 난 잘 안되던데... 1분 정도 해맸나? 그럴땐 우측 화살표키 누르고 엔터 누르면 확인이 눌려진다.
그럼 다 설치가 되고 다음과 같이
설치 된 화면을 볼수 있다.어디에 설치 되었냐고? 위치에서 c 드라이브 가면 opt 폴더 있는데 거기에 설치 되었다.
이게 끝이다.. 인제 작업환경은 다 갖추어졌으니 코딩 연습을 해볼까...
'Study > 유비쿼터스' 카테고리의 다른 글
| 이클립스 + tinyOS +리눅스 (0) | 2010/01/18 |
|---|---|
| vmware 우분투 시리얼 포트 설정 방법 (0) | 2010/01/14 |
| 우분투& 리눅스에 tinyos 설치 방법! (0) | 2010/01/12 |
| 리눅스 우분투에서, tinyos 설치 해야하는데.. (0) | 2010/01/11 |
| LHI - 878, 적외선 인체감지 센서 (7) | 2010/01/11 |
| vmware + 리눅스 + 우분투 + USN + TinyOs + nesC 이클립스 설치 완료 (0) | 2010/01/11 |


