최신 버전의 RStudio 설치


23

최신 RStudio를 설치하고 싶습니다. Ubuntu 14.04 LTS에서 R 3.2.2를 설치하는 방법에 대한 답변을 따랐습니다 .

답변의 마지막 줄을 입력했을 때

make && make install

오류 메시지가 있습니다.

*** No targets specified and no makefile found stop.

1
언급 한 질문은 Ubuntu의 저장소보다 최신 버전이지만 최신 CRAN 버전은 아닌 R 버전을 설치하는 방법을 묻습니다. CRAN에서 가장 최신 버전을 원하거나 Ubuntu의 저장소에서 가장 최신 버전을 원하십니까? 후자라면, 이것은 쉬운 접근 방법이 될 것입니다-> askubuntu.com/a/431410/627722
John N

1
제목과 텍스트에 RStudio가 표시되어 있으며 연결된 질문은 R에 관한 것 입니다. 위의 질문을 편집 하고 명확히하십시오.
user68186

설치를위한 짧은 버전 : nrecursions.blogspot.in/2018/05/…
Nav

답변:


33

1. R 설치

R의 최신 버전은 3.5이지만 버전 3.4도 사용 가능합니다. 사용중인 Ubuntu 버전과 원하는 R 버전에 따라 다음 중 하나를 수행하십시오.

  • R 3.5 with Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 18.04 Bionic Beaver

    최신 R 3.5 패키지의 경우 R 저장소 및 키를 추가하십시오. 자세한 내용 은 포괄적 R 아카이브 네트워크, Ubuntu를 참조하십시오 .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`-cran35/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    ( http://cran.stat.ucla.edu/bin/linux/ubuntu 가 작동하지 않거나 가까운 미러를 원할 경우 CRAN 미러에cran.stat.ucla.edu 나열된 URL 중 하나로 바꾸십시오 ).

  • R 3.4 with Ubuntu 14.04 Trusty Tahr, 16.04 Xenial Xerus, 17.10 Artful Aardvark

    최신 R 3.4 패키지의 경우 R 저장소 및 키를 추가하십시오. 자세한 내용 은 포괄적 R 아카이브 네트워크, Ubuntu를 참조하십시오 .

    echo "deb http://cran.stat.ucla.edu/bin/linux/ubuntu `lsb_release -sc`/" | sudo tee --append /etc/apt/sources.list.d/cran.list
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
    sudo apt update
    sudo apt install r-base
    

    ( http://cran.stat.ucla.edu/bin/linux/ubuntu 가 작동하지 않거나 가까운 미러를 원할 경우 CRAN 미러에cran.stat.ucla.edu 나열된 URL 중 하나로 바꾸십시오 ).

  • 우주 저장소

    때로는 Ubuntu 버전에 대한 포괄적 인 R 보관 네트워크 에서 R을 사용할 수 없거나 (이는 보통 새로운 버전의 Ubuntu가 릴리스 된 경우에 발생 함) Ubuntu를 위해 특별히 패키지 된 R 버전을 설치하려고 할 수도 있습니다. 이 경우 r-base유니버스 리포지토리에서 설치할 수 있습니다.

    소프트웨어 및 업데이트 도구 에서 "커뮤니티 유지 보수 된 무료 및 오픈 소스 소프트웨어 (유니버스)"가 선택되어 있는지 확인하십시오 . 그런 다음 다음을 수행하십시오.

    sudo apt update
    sudo apt install r-base
    

2. R Studio 설치 준비

R Studio에는 JPEG 런타임 라이브러리가 필요하므로 설치하십시오.

    sudo apt install libjpeg62

Ubuntu 17.10 이전에는 R Studio에 GStreamer 라이브러리가 필요 했으므로 사용중인 Ubuntu 버전에 따라 다음 중 하나를 수행하십시오.

  • 우분투 12.04 ~ 16.04

    sudo apt install libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
    
  • 우분투 16.10 ~ 17.04 (32 비트)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_i386.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_i386.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_i386.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    
  • 우분투 16.10 ~ 17.04 (64 비트)

    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gstreamer0.10/libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    wget --tries=3 --timeout=120 http://ftp.ca.debian.org/debian/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo dpkg -i libgstreamer0.10-0_0.10.36-1.5_amd64.deb
    sudo dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-2_amd64.deb
    sudo apt-mark hold libgstreamer-plugins-base0.10-0
    sudo apt-mark hold libgstreamer0.10
    

    자세한 내용은 https://mikewilliamson.wordpress.com/2016/11/14/installing-r-studio-on-ubuntu-16-10/을 참조 하십시오 .

  • 우분투 17.10 이상

    추가 패키지가 필요하지 않습니다.

3. R ​​Studio 설치

이진 버전의 R Studio를 다운로드하여 설치하십시오.

wget명령 에서 최신 버전을 사용해야합니다 . R Studio 다운로드 페이지 하단의 Ubuntu Debian 설치 프로그램을 마우스 오른쪽 버튼으로 클릭하여 최신 릴리스의 URL을 얻을 수 있습니다 .

  • 우분투 12.04 ~ 15.10 (32 비트)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-i386.deb
    sudo dpkg -i rstudio-*-i386.deb
    
  • 우분투 12.04 ~ 15.10 (64 비트)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    
  • 우분투 16.04 ~ 18.10 이상 (64 비트 만 해당)

    wget --tries=3 --timeout=120 https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
    sudo dpkg -i rstudio-*-amd64.deb
    

4. 옵션

Ubuntu 17.10 이전에, "개발"카테고리 대신 Unity 대시의 "교육"카테고리에 R 또는 R Studio를 표시하려면 각각 다음을 수행하십시오.

sudo sed -i "s|Graphics;|Education;|g" /usr/share/applications/R.desktop
sudo sed -i "s|Development;|Education;Math;|g" /usr/share/applications/rstudio.desktop

2

이 작업을 수행하는 가장 쉬운 방법은 Anaconda를 빠르고 쉽게 다운로드하고 Python을 사용하는 경우 Jupyter 및 Spyder와 같은 다른 도구와 함께 작동하는 것입니다. Anaconda는 https://docs.continuum.io/anaconda/install-linux.html 에서 다운로드 할 수 있습니다 . Anaconda를 설치 한 후 다음을 입력하십시오.

anaconda-navigator

터미널에 네비게이터가 나타납니다. rstudio를 설치할 준비가 된 것으로 나타납니다. 설치를 누르면 작동합니다.

반면에, 웹 사이트에서 데비안 (.deb 파일)을 신경 쓰지 마십시오. 오류 코드로 시간을 낭비하게됩니다.


아나콘다는 pip 및 현재 python 설치와 흥미롭게 충돌 할 수 있으므로주의해서 사용하십시오.
서투른 고양이

0

가능한 (다른) 문제 :

make를 실행 한 후 발생하는 문제는 이미 일찍 발생했을 가능성이 높습니다 (문제가 발생하여 구성 스크립트가 종료되면 makefile이 작성되지 않습니다).

디버깅 :

해당 스크립트의 출력을 읽어서이를 확인할 수 있어야합니다.

'./config'명령을 실행 한 후 표시되는 오류를 해결하면 소스 코드를 추가로 설치하는 데 도움이 될 수 있습니다.

복제:

오류를 복제하려고 시도했지만 시스템에서 오류가 발생했습니다.

"구성 : 오류 : --with-x = yes (기본값) 및 X11 헤더 / lib를 사용할 수 없습니다"

'--with-x = no'옵션으로 스크립트를 실행하면 configure 스크립트가 오류없이 완료되고 makefile이 생성됩니다.

해결책:

오류의 원인은 개발 파일이 아닌 X11이 있기 때문입니다. 개발 파일을 수동으로 설치 한 후에는 Rstudio 설치를 계속할 수 있습니다.

sudo apt-get install libx11-dev libxt-dev

모래밭:

http://r.789695.n4.nabble.com/A-problem-with-X11-quot-headers-libs-quot-td4655213.html을 통해 해결책을 찾았습니다.


0

RStudio를 설치하는 올바른 방법 은 RStudio Server 의 공식 지침 과 유사합니다 .

sudo apt-get install gdebi-core
wget https://download1.rstudio.org/rstudio-xenial-1.1.463-amd64.deb
sudo gdebi rstudio-xenial-1.1.463-amd64.deb
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.