우분투 저장소를 통해 사용할 수있는 유일한 R 패키지는 R 개발 핵심 팀이 유지 관리하는 패키지라고 생각합니다. 대부분의 패키지와 마찬가지로 사용 가능한 패키지 apt
나 시냅틱이 항상 최신 버전 인 것은 아닙니다. 운 좋게도 /etc/apt/sources.list.d/CRAN.list
한 줄의 텍스트가 포함 된 새 파일을 만들어 CRAN 유지 소프트웨어 소스를 추가 할 수 있습니다.
deb http://cran.r-project.org/bin/linux/ubuntu trusty/
( trusty/
배포 코드 명으로 바꾸 십시오; 모르는 경우 lsb_release -c
터미널에 입력하십시오 ). 그 (와 후 apt update
) 패키지 관리자 항상의 CRAN-유지 버전 설치 (또는 업데이트)됩니다 r-base
, r-base-core
그들은 데비안 소스에있는 것보다 높은 버전 번호가 있기 때문에, 등. 레포가 서명되지 않았다고 불평하는 경우 여기를 참조 하십시오apt
.
다른 모든 패키지 (AKA "기여 된 패키지")의 install.packages(c("name_of_package", "name_of_other_package"))
경우 CRAN의 버전이 오래되었고 최신 버전에 필요한 기능이 있다는 사실을 알지 않는 한 가능할 때마다 R 내에 설치하는 것을 선호 합니다. 이 경우 GitHub devtools::install_github('AccountName/RepositoryName')
에서 아카이브를 사용하여 설치하거나 다운로드 하여을 통해 터미널 창 R CMD INSTALL name_of_package.tar.gz
에서 또는 R을 통해 R로 설치할 수 있습니다 install.packages("/path/to/downloaded/package.tar.gz", repos=NULL, type="source")
.
완전성을 위해 CRAN의 공식 지침 은 다음 과 같습니다 .