내가 가진 alternative method bioc-(STABLE) 메일 링리스트의 조언에 따라. ~/R-devel/
에서 r-devel을 홈 디렉토리에 설치하려는 경우 다음을 수행하십시오.
먼저 디렉토리 이름을 반복 할 필요가 없도록 환경 변수를 설정하십시오. 소스를위한 디렉토리와 컴파일 된 배포판을위한 디렉토리. 당신이 그들로 원하는 위치 물론, 그들이 어디 수 :
export RSOURCES=~/src
export RDEVEL=~/R-devel
을 이제 소스 + 추천 패키지를 얻을 :
mkdir -p $RSOURCES
cd $RSOURCES
svn co https://svn.r-project.org/R/trunk R-devel
R-devel/tools/rsync-recommended
다음으로, R 및 패키지를 구축 :
mkdir -p $RDEVEL
cd $RDEVEL
$RSOURCES/R-devel/configure && make -j
그게 끝났습니다. 끝났습니다. 그냥 어딘가에 개발 버전을 실행 할 수 있도록 실행 스크립트에 다음을 저장 : 이제
cat <<EOF>~/bin/Rdev;
#!/bin/bash
export R_LIBS=$RDEVEL/library
export PATH="$RDEVEL/bin/:\$PATH"
R "\[email protected]"
EOF
chmod a+x ~/bin/Rdev
: 여기
#!/bin/bash
export R_LIBS=~/R-devel/library
R "[email protected]"
하면 ~/bin/디렉토리에 자동으로 스크립트를 저장하는 스크립트입니다 R
을 실행하는 것처럼 Rdev
을 간단하게 실행할 수 있으며 패키지를 $RDEVEL/library
에 설치할 개발 버전 R을 갖게됩니다.
정말 고마워요! 우분투에 익숙하지 않아서 미안해. 'sudo vi/etc/profile.d/R-devel.sh'을 의미하고 위의 코드를 추가하고'sudo chmod a + x/etc/profile.d/R-devel.sh'을 추가합니까? 그러나'R-devel' 명령은 아직 발견되지 않았다. – Randel
'R-devel'을 예를 들어 '/ usr/local/bin'. 환경 변수'PATH'에'R-devel'을 저장 한 위치를 기억하십시오. '/ usr/local/bin'이 이미 그 경로에 있다고 가정하면 스크립트를 넣으면 시스템 전체에 접근 할 수있게됩니다. 만약 거기에 없다면'export PATH =/usr/local/bin : $ PATH' 같은 것을'.bashrc'에 추가하십시오. –
좋아요! 그것은 작동합니다! 고마워요! – Randel