Ubuntu 18.04에 R 3.6 설치/업데이트

Ubuntu 18.04에 R 3.6 설치/업데이트

최근 Ubuntu 18.04가 설치된 컴퓨터를 구입했습니다. 저는 간단하게 R을 설치했습니다:

sudo apt-get install r-base

$ R콘솔을 호출하면 콘솔이 시작됩니다.

R version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...

R 3.6을 설치하고 싶습니다. 주로 다음을 통해 다른 R 패키지의 최신 버전을 구해야 하기 때문 입니다 BiocManager.BiocManager여기, 이제 내 /etc/apt/sources.list/모습은 다음과 같습니다(해당 하단 부분만 해당).

deb http://security.ubuntu.com/ubuntu bionic-security main restricted
# deb-src http://security.ubuntu.com/ubuntu bionic-security main restricted
deb http://security.ubuntu.com/ubuntu bionic-security universe
# deb-src http://security.ubuntu.com/ubuntu bionic-security universe
deb http://security.ubuntu.com/ubuntu bionic-security multiverse
# deb-src http://security.ubuntu.com/ubuntu bionic-security multiverse
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
# deb-src https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

deb https://cloud.r-project.org/bin/linux/ubuntu trusty-cran35/
# deb-src https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

그리고 그는 다시 도망쳤다 sudo apt-get install r-base.

하지만 $ R콘솔에서 다시 실행하면 다음과 같은 내용이 계속 표시됩니다.

R version 3.4.4 (2018-03-15) -- "Someone to Lean On"
Copyright (C) 2018 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
...

내가 놓친 것이 있나요? 저는 일반적으로 R과 Linux를 설정하는 데 꽤 익숙하지 않기 때문에 apt-getUbuntu의 R 버전 제어 등을 통해 사용할 수 있는 내용에 대한 많은 문헌이 누락된 것 같습니다. 유용한 매뉴얼 페이지에 대한 링크도 매우 도움이 될 것입니다.

편집하다:댓글에 따르면:

하지만:

sudo apt update
sudo apt-get install r-base

새로운 효과는 없습니다. 콘솔에서 호출하면 R여전히 R v3.4.4가 표시됩니다.

apt-cache policy r-base보여주다:

r-base:
  Installed: 3.4.4-1ubuntu1
  Candidate: 3.4.4-1ubuntu1
  Version table:
 *** 3.4.4-1ubuntu1 500
        500 http://au.archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        500 http://au.archive.ubuntu.com/ubuntu bionic/universe i386 Packages
        100 /var/lib/dpkg/status

이것은 R v3.6이 전혀 설치되지 않았다는 것을 의미한다고 가정합니까?

답변1

~에 따르면https://cran.r-project.org/bin/linux/ubuntu/README.html 추가해야합니다 (18.04, 생체 공학을 사용하는 것을 고려)

deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/

당신을 위한

/etc/apt/sources.list

이후

sudo apt update

그리고

sudo apt install r-base

답변2

불행히도 AndreyIto의 답변에 대해서는 언급할 수 없습니다.

나한테는 그래야 xenial-cran35disco-cran35

그래서:

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt update
sudo apt install r-base

자세한 내용 및 기타 Ubuntu 버전은 다음을 참조하세요.cran.r-project.org:

답변3

다음과 같이 Ubuntu 18.04.3에 R 3.6.1을 성공적으로 설치했습니다.

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu disco-cran35/'
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo apt update
sudo apt install r-base

답변4

노력하다

echo deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ | sudo tee /etc/apt/sources.list

sudo apt update

sudo apt install r-base

R --version

관련 정보