우분투 16.04에서 R 버전 3.3 업그레이드


10

현재 Ubuntu 16.04 LTS에서 R 버전 3.2.3을 사용하고 있습니다. devtools, data.table 등의 패키지가 필요한 kma라는 R에 패키지를 설치하려고합니다.이 패키지를 설치하려고하면 다음과 같은 결과가 나타납니다.

install.packages(c("devtools", "data.table", "reshape2", "dplyr"))
Warning in install.packages :
  download had nonzero exit status
Installing packages into ‘/home/varun/R/x86_64-pc-linux-gnu-library/3.2’
(as ‘lib’ is unspecified)
Warning in install.packages :
  packages ‘devtools’, ‘data.table’, ‘reshape2’, ‘dplyr’ are not available (for R version 3.2.3)

R 버전이 3.3 이상인 경우 이러한 패키지는 문제없이 설치됩니다. 현재 버전 3.2에서 R을 버전 3.3 이상으로 업그레이드하려면 어떻게해야합니까? 또한 모든 패키지는 3.2에 있습니다. 이 모든 패키지를 다시 설치해야합니까?

곧들을 수 있기를 바랍니다.

감사

답변:


10

사용 마이클 루터의 PPA

Rutter의 PPA는 현재 R 3.4.0입니다. PPA를 설치하려면 Ctrl+ Alt+ 를 눌러 터미널을 열고 다음을 T입력하십시오.

sudo add-apt-repository ppa:marutter/rrutter

뒤에 :

sudo apt update
sudo apt full-upgrade

R 설치가 업그레이드됩니다.

도움이 되었기를 바랍니다


안녕하세요. R 버전을 3.4로 업그레이드했습니다. Rstudio를 사용하여 R을 실행하고 있기 때문에 3.4 버전의 bioconductor를 설치하려고 하는데이 오류 소스 ( " bioconductor.org/biocLite.R" ) URL ' bioconductor.org/biocLite.R ': 상태는 '피어 주어진 CA 인증서로 인증서를 인증 할 수 없습니다. 어떻게 해결할 수 있습니까?
user3138373

1
@ user3138373 바이오 컨덕터에 대해 전혀 모른다. 이것은 웹 사이트 문제처럼 보입니다. 다른 사람들이 도울 수 있도록 새로운 질문을하십시오. 위의 답변에 만족하면 정답을 수락하고 녹색 확인 표시를 표시하십시오. 감사.
user68186

tarball에서 R 3.4를 설치했지만 우분투가 인식하지 못하는 것 같습니다 ...이 명령을 따를 수는 있지만 새로운 설치를 인식하고 / 다시 다운로드 할 필요가 없습니다.
Alex W

"우분투 인식"이 무슨 뜻인지 잘 모르겠습니다. 런처 아이콘을 원한다면 직접 실행해야합니다. 그것이 tarball의 작동 방식입니다. 또한 자체적으로 업데이트되지 않습니다. 설치를 삭제하고 다시 시작하는 것이 더 쉽습니다. 자세한 내용은 새로운 질문을하십시오.
user68186
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.