우분투 16.04를 사용하고 있습니다. R(최신 버전)을 설치하고 싶습니다. 시스템 버전이 오래되었기 때문에 터미널 라인에서 이 버전을 찾을 수 없습니다. 터미널 라인에서 이 명령으로 확인했습니다.
sudo apt-get install r-base=3.6.1
그 결과 -
Version '3.6.1' for 'r-base' was not found
이 버전을 모든 패키지와 함께 설치하고 싶습니다. 올바른 프로세스는 무엇입니까? 모든 패키지 파일과 설치 파일을 가져와서 터미널에서 한 번에 설치할 수 있나요? 이를 달성하는 적절한 방법을 제안해주세요.
답변1
Ubuntu 16.04에 R 3.6(특히 3.6.1)을 설치하려면 r-cloud 프로젝트 저장소를 파일에 추가해야 합니다 /etc/apt/sources.list
.
그렇게 하려면 다음 명령을 실행하십시오.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/'
sudo apt update
sudo apt install r-base r-base-core r-recommended
다른 버전을 설치하려면 소스에서 빌드한 다음 실행 파일과 라이브러리를 PATH 및 LD_LIBRARY_PATH에 추가해야 합니다. 에서 소스코드를 얻을 수 있습니다.여기.
신용 거래: apt-get을 사용하여 Ubuntu 16에 R 3.5.1을 설치하는 방법은 무엇입니까?
편집하다:
R에서 패키지가 어떻게 관리되는지 잘 모르겠습니다. 하지만 필수 패키지는 R과 함께 설치되며 특정 패키지를 원할 경우 R 패키지 관리자를 사용하여 설치해야 한다고 생각합니다.
예를 들어 'foo'라는 패키지를 설치하려면 를 실행하여 sudo -i R
R 콘솔을 연 다음 를 실행하세요 install.packages("foo")
.
어떤 패키지가 설치되어 있는지, 추가 패키지를 설치하는 방법에 대한 자세한 내용은 다음을 확인하세요.R 읽어보기 페이지