R 언어 자체에 대한 실무 경험이 없지만 회사 방화벽 뒤에 설치해야합니다. 기본 설치는 제정신 보인다하지만 내 사용자가이 같은 사용자 지정 라이브러리를 설치하려고 할 때 :R 네트워크 프록시 설정이 작동하는지 확인하는 방법?
install.packages("ggplot2")
Installing package into '/home/myuser/rlibs'
(as 'lib' is unspecified)
Warning: unable to access index for repository http://cran.us.r-project.org/src/contrib
Warning message:
package 'ggplot2' is not available (for R version 3.1.2)
내가 더 진행 상황을 볼 결국 아무것도 내 사용자 디렉토리에 다운로드되지 도착합니다. 내 질문에, 네트워크 프록시 설정이 제대로 작동하는지 확인하기 위해 R에 자세한 정보를 추가하는 방법이 있습니다 (동일한 계정으로 wget을 사용하여 파일을 가져올 수 있음).
- 내 설치에 대한
더 자세한 내 ~/.Renviron의
내용
R_LIBS=/home/myuser/rlibs
~/.profile의 내용
r <- getOption("repos") # hard code the US repo for CRAN
r["CRAN"] <- "http://cran.us.r-project.org"
options(repos = r)
rm(r)
HTTP 프록시 (예 : http_proxy = XXXXproxy.XXXX.com)가 설정됩니다. R '프롬프트에서'Sys.getenv ("http_proxy") '를 입력하면 볼 수 있습니다.
고마워요.
나는이 작동하지 않는 종속성이 '손으로'하지만 모듈 라이브러리를 설치 관리 : 'CD/홈/$ 사용자/rlibs /; wget http://cran.us.r-project.org/src/contrib/timeDate_3011.99.tar.gz; /mylocal/R-3.1.2/bin/R CMD INSTALL -l/localrdir timeDate_3011.99.tar.gz' – josevnz