최신 RStudio를 설치하고 싶습니다. Ubuntu 14.04 LTS에서 R 3.2.2를 설치하는 방법에 대한 답변을 따랐습니다 .
답변의 마지막 줄을 입력했을 때
make && make install
오류 메시지가 있습니다.
*** No targets specified and no makefile found stop.
최신 RStudio를 설치하고 싶습니다. Ubuntu 14.04 LTS에서 R 3.2.2를 설치하는 방법에 대한 답변을 따랐습니다 .
답변의 마지막 줄을 입력했을 때
make && make install
오류 메시지가 있습니다.
*** No targets specified and no makefile found stop.
답변:
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
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 이상
추가 패키지가 필요하지 않습니다.
이진 버전의 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
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
이 작업을 수행하는 가장 쉬운 방법은 Anaconda를 빠르고 쉽게 다운로드하고 Python을 사용하는 경우 Jupyter 및 Spyder와 같은 다른 도구와 함께 작동하는 것입니다. Anaconda는 https://docs.continuum.io/anaconda/install-linux.html 에서 다운로드 할 수 있습니다 . Anaconda를 설치 한 후 다음을 입력하십시오.
anaconda-navigator
터미널에 네비게이터가 나타납니다. rstudio를 설치할 준비가 된 것으로 나타납니다. 설치를 누르면 작동합니다.
반면에, 웹 사이트에서 데비안 (.deb 파일)을 신경 쓰지 마십시오. 오류 코드로 시간을 낭비하게됩니다.
가능한 (다른) 문제 :
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을 통해 해결책을 찾았습니다.