2013-03-08 1 views
1

iOS 6.1.2 펌웨어가 포함 된 jailbroken (evasi0n) 4 세대 iPad가 있습니다.iPhone 5/iPad 4 세대 (ARM v7 명령어 세트)에 R (통계 계산 프로젝트)을 설치하십시오.

this 튜토리얼에 이어 iPad에 R을 설치하려고했습니다.
이 저장소를 Cydia에 추가했습니다. http://leafmoon.users.sourceforge.net/cydia/./ 그리고 패키지의 통계 언어 1을 설치했습니다.

설치가 아무 문제없이 성공적으로 완료되었습니다. 때
그러나 모바일 터미널에서 내가 입력 :

R 

내가

Illegal instruction: 4 

나는 문제가 하나의 동일한 유형이 here 설명이다 꽤 확신, 즉 제공하지 않는 패키지 수 ARMv7은 지원합니다.

분명히 R은 수동으로 설치할 수 있지만이 특정 경우에는 어떻게 수행 할 수 있는지 알지 못합니다.

gettext에, PCRE, readline에, PNG, TIFF, X11

닷컴 : 문서에 따라
은 내가 R을 위해 설치해야합니다 빌드 의존성을 읽고, 위의 언급했다. ech0chrome.libbz2, com.ech0chrome.libjpeg, com.ech0chrome.xzutils, com.ech0chrome.libgfortran, com.ech0chrome.iphone-gccplus

은 내가 불법 지시합니다 생각 ion : 4 오류는 ARMv7 용으로 다시 컴파일해야하는 마지막 .deb 파일 중 하나 이상으로 인한 것입니다. 하지만 불행히도이 문제에 대한 지식은 여기에서 끝납니다. 그것이 내가 당신의 도움을 요청하는 이유입니다.

어떻게이 .deb 파일을 다시 컴파일 할 수 있습니까?
Apple A6/A6X 칩과 함께 iOS 장비에 R을 설치하기위한 다른 솔루션이 있습니까?

P.
1) GNU C Compiler을 iPad에 올바르게 설치했습니다.
2) 저는 iOS 개발자이기 때문에 Xcode (4.5 버전)를 내 컴퓨터에 설치했습니다.
3) 내 iPhone 4S (iOS 5.1.1)에서 R이 올바르게 작동하고 있습니다.

도움 주셔서 감사합니다.

+0

호기심에서 벗어난 이유는 iPad에서 R입니까? (나는 진정으로 정중하게 묻는다. 기술적인 문제 이외에 문제를 해결할 강력한 이유를 찾을 수 없다.) – mjv

+0

이유는 매우 간단합니다. 저는 일상 업무에서 R을 사용하며, iPad에서 이러한 계산 중 일부를 수행 할 수 있기를 바랍니다. – user2043441

답변

2

iOS에서 gnu sed를 사용하고 있다면 R2를 패치해야합니다.3.0.2 X R

sed -i'' 's/\x00\x30\x93\xe4/\x00\x30\x93\xe5/g;s/\x00\x30\xd3\xe4/\x00\x30\xd3\xe5/g;' /usr/local/lib/R/bin/exec/R 

아래와 같이 패키지 (예 /시오 4 아이폰 5 등과 같은 아이폰 5S /시오 공기 /시오 미니 망막 로서도 A6 A7 CPU/A6X의 CPU에 설치 후) 지금 여기 http://code.google.com/p/apiexplorer/downloads/detail?name=RPackage.tgz

1

더 나은 방법은 다른 컴퓨터에서 실행중인 R 서버를 가지고 iPad에서 R을 직접 실행하지 않고 iPad에서 액세스하는 것입니다. Rstudio에는 Rstudio 및 iPad에 사용할 수있는 서버가있어 여러 토론 (몇 가지 문제가 있거나 지금까지 해결되지 않았을 수도있는 문제가 있음)이 표시되지만 더 많은 사람들과 작업하고 더 많은 성공을 거둘 수 있습니다.

+0

답장을 보내 주신 Greg에게 감사드립니다. 네, 동의합니다. 서버 기반 솔루션이 가장 간단한 솔루션입니다. 저는 이미 일상 업무에서 RStudio Server를 사용하고 있습니다. R을 사용하여 작업 할 수있는 좋은 방법이지만, 제 4 세대 iPad에서 R을 로컬로 실행할 수 있기를 바랍니다. -A6/A6X 칩 iOS 장치. – user2043441

+0

나는 이것을 시험해 보았고, 부분적으로 작동했다. 콘솔에 코드를 입력하고, 차트를 시각화하고, 파일을 관리하는 등 rstudio 서버에 연결할 수있다. 작동하지 않는 유일한 방법은 파일 창에 코드를 입력하는 것이다 큰 제한). 이 버그가 곧 수정되기를 바랍니다. – nassimhddd