2009-05-20 2 views
4

곧 Linux 플랫폼을 호스팅하는 ARM 플랫폼에서 곧 작동 할 것입니다 (어떤 배포판인지는 알 수 없습니다 ..).ARM 플랫폼 (Linux) 플랫폼에서 프로그래밍 시작 조언이 필요합니다.

나는 비디오 스트리밍에 관한 프로젝트에 대해 알고 있지만 더는 말할 수 없다. 사실 나는 단지 발표를 받았고 아직 아무도 만납니다.

저는 그러한 플랫폼에서 일한 적이 없습니다. 그래서 저를위한 아이디어는 프로젝트가 시작되기 전에 테스트하는 것입니다.

어떻게하면 플랫폼과 같은 작동 원리를 알 수 있습니까? 인터넷 링크? 자습서? 도구

Morevover, 집에 ARM 프로세서가 없습니다 (잘 iPhone에만 있습니다 ..) 어떤 가상 머신을 사용 하시겠습니까? (나는 분명히 그들 모두를 설치하고 테스트하는 데 시간을 낭비하고 싶지 않다.)

나는이 페이지를 on wikipedia에 대해 알고있다. MacOS X 10.5/Intel 플랫폼에서 더 적합한 것은 어느 것입니까? 가상 머신에 설치할 Linux 배포판은 무엇입니까?

주제가 꽤 넓기 때문에 어떤 아이디어라도 환영합니다! :-)

+0

답변 해 주셔서 감사합니다. 더 자세히 살펴 보겠습니다. :-) –

답변

5

ARM 플랫폼을 에뮬레이트 할 수있는 가상 시스템의 경우 QEMU를 사용해보십시오. ARM 기반의 데비안 리눅스 배포판을 설치하고 그 주위를 조작 할 수 있습니다. ARM, QEMU 및 Debian에 대한 Google 검색이 시작됩니다.

또한 : ARM CPU에 대해 많이 염려하지 마십시오. 당신은 리눅스를 사용할 것이므로, 모든 저수준의 것들은 이미 당신을 위해 완료되었습니다. 리눅스 부트 프로세스가 어떻게 작동하는지 배우는 것이 훨씬 더 중요합니다. 물건을 어떻게 설치하는지 요. ARM 장치에서 실행 중이라는 통지는 거의 없습니다. Linux를 실행하는 PC와 큰 차이점은 ARM은 훨씬 느리다는 것입니다.

실제 하드웨어를 찾고 있다면 비글 보드 (www.beagleboard.org)를 살펴 보는 것이 좋습니다. 그것은 싸구려 (약 $ 150) 및 다양한 Linux 배포판을 (다른 것들 중에서) 실행합니다.

비글 보드를 사용하면 원하는 경우 전체 Linux 크로스 컴파일 경험을 얻을 수 있습니다 (경고 : 머리카락을 꺼내십시오).

0

모든 질문에 대답 할 수는 없지만 전체 포트는 Debian GNU/Linux on ARM입니다. 내 경험으로 멋지게 작동합니다 (나는 그것을 QNAP에서 시험해 보았습니다). 데비안에서 사용할 수있는 모든 것들이 이제 QNAP에서 작동합니다! 따라서 프로젝트에 가장 가까운 데비안 도구와 패키지를 먼저 시도한 다음 거기에서 계속 진행하는 것이 가장 쉽습니다.

관련 문제