리눅스 초보 입문은 어떻게 하면 될까요?

maruchi2의 이미지

안녕하세요.
저는 GSM Phone H/W 개발 경력 8년차입니다.
1년 계획을 잡고, 안드로이드 S/W device driver를 공부를 할려고 합니다.
학교 때 C 조금하고, 직장 생활하면서는 S/W는 다루어본 적이 없습니다.
물론 리눅스는 완전 초자입니다.
1년 계획을 잡고 공부 시 어떻게 일정을 잡으면 될지 전문가님들의 의견 부탁 드리며,
리눅스 초자들이 공부할 수 있는 책도 추천 부탁 드립니다.

감사 합니다.

galien의 이미지

미친척하고 컴터 포맷하고 리눅스 깔아서 내가 원하는 수준의 데스크탑 환경이 될때 까지 삽질..

이 쪽 동네는 삽질이 정답인 것 같습니다.

개인적으로는 3달동안 ibook에다가 리눅스 올려서 사운드랑 hibernate까지 완벽하게 해볼려고 별별 삽질 다 하고 나니까 좀 리눅스에 친해진 느낌이더군요.(참고로 결국 GG 치고 실패했습니다만...)

그리고 덧붙여서 말씀드리면 삽질에 적절한 리눅스 distro는 Gentoo가 어떨까 싶습니다.

cross-dev관련 패키지도 훌륭하고요....

blkstorm의 이미지

일단, 디바이스 드라이버 개발이 목표라면 이 책을 추천합니다.

"리눅스 디바이스 드라이버" - 유영창, 한빛 미디어

책에 들어가기 앞서서, 리눅스 설치를 익히시는게 좋을 것같습니다. galien님이 추천하신 젠투도

좋은데 솔직히 입문용으로는 너무 힘들지 않나 싶구요, 저는 입문하는 분들에게는 우분투 추천합니다.

그리고, 가능하면 리눅스용 PC를 따로 한대 장만하세요. 커널 컴파일하고 설치하는 것도 몇번

해보셔야할겁니다. 이렇게 리눅스 시스템에 익숙해진 후에 추천해드린 책으로 시작하세요.

youlsa의 이미지

H/W 개발자이시라니 조금만 해보시면 금방 하실 수 있을 것 같네요.

공 PC에 부트로더, 비지박스, 커널 등등 하나씩 올려서 리눅스 시스템 꾸며 보시면 도움이 되실 것 같습니다.

아니면 Linux from Scratch 같은거 한번 따라서 해보시는 것도 좋습니다.
http://www.linuxfromscratch.org/

대충 설치 하면서 드라이버들 어떻게 생겼는지 까보시면 될겁니다.

=-=-=-=-=-=-=-=-=
http://youlsa.com

=-=-=-=-=-=-=-=-=
http://youlsa.com