cmd-line R (버전 3.3.1)을 아무런 문제없이 실행하고 있습니다. CRAN 또는 GitHub (즉, 세션을 실행하는 사용자)에서 로컬로 패키지를 설치하는 것은 괜찮습니다.R 패키지의 전체 설치가 실패합니다.
그러나, 전 세계적으로 pagkages를 설치하기 위해, 내가 사용
$ sudo su -l -c "/usr/bin/R -e \"install.packages('package-name', repos='https://cran.rstudio.com/')\""
/usr/bin/R: line 8: uname: command not found
는 R
세션이 시작되어 다음과 :
> install.packages('package-name',repos='https://cran.rstudio.com/')
올바르게 R
세션 내에서 실행됩니다.
패키지 구성 요소가 제대로 다운로드되어 마지막이 다운로드를 완료 한 후, 나는의 (16 개)와 동일한 인스턴스 수 :
/usr/lib/R/bin/R: line 8: uname: command not found
/usr/lib/R/bin/R: line 143: exec: sh: not found
이
The downloaded source packages are in
‘/tmp/RtmpqL1osU/downloaded_packages’
There were 16 warnings (use warnings() to see them)
>
>
sh: 1: rm: not found
내가 devtools
이 시도
swirl
, ..., 플랫폼의 모든 사용자를 위해 설치하려는 모든 패키지
CRAN을 로컬 라이브러리, 즉 특정 사용자에게 설치하면 문제가 없습니다. 아무도 내가 어떻게 진행해야한다고 제안 할 수 있습니까? 감사. 당신은 sudo를 사용할 때
감사합니다.하지만'/ usr/bin'은'/ etc/sudoers'의'$ PATH' 환경 변수에 있고'-l' 대신에'-'를 사용하여 실행하면 똑같은 결함이 있습니다. . – Cbhihe