나는 리눅스를 처음 접한다. 소프트웨어 센터 (기본적으로 r-2.14)를 사용하여 Ubuntu 12.04에 R-base를 설치했습니다. R 3.02 이상으로 업그레이드 / 설치하고 싶습니다. 어떻게해야합니까? 고맙습니다.
답변
-
좋아하는 텍스트 편집기 (
gedit
예를 들어 사용 하고 있음)를 사용하여 엽니 다/etc/apt/sources.list
.sudo -H gedit /etc/apt/sources.list
-
이 줄을 파일에 추가하십시오 (느린 경우 다른 미러를 사용하십시오 . 또한
precise
Ubuntu 버전의 코드 이름 으로 변경 할 수도 있습니다 ( 예trusty
: 14.04의 경우) :deb http://cran.rstudio.com/bin/linux/ubuntu precise/
-
패키지 목록 업데이트
sudo apt-get update
-
최신 R-base를 설치하십시오 (소프트웨어 센터를 다시 사용할 수도 있음).
sudo apt-get install r-base
답변
이것을 알아 내고 작동 방식을 잊어 버린 다음 여러 번 다시 알아 내야하는 시간을 보냈을 때 미래 지향적 인 더 완벽한 대답이 있습니다.
-
sources.list
파일을 편집 하십시오. 이 파일에는apt-get
소프트웨어가 있는지 여부와 소프트웨어를 다운로드 할 수있는 위치를 확인 하는 서버가 포함되어 있습니다 . 다음 명령을 사용하여 파일을 편집 할 수 있습니다.sudo -H gedit /etc/apt/sources.list
gedit 편집기가 필요합니다. 오류가 발생하면 다음 중 하나를 설치하십시오 (
sudo apt-get install gedit
)하거나 nano (sudo nano /etc/apt/sources.list
) 와 같은 다른 편집기를 사용하십시오 . -
R을 다운로드 할 작업 서버를 찾으십시오. 여기에서 관심있는 R 버전도 있습니다. 이는 종종 최신 Ubuntu 릴리스의 이름을 찾아야 함을 의미합니다. 릴리스 목록은 Ubuntu 웹 사이트에서 유지 관리됩니다 . 최신 릴리스 버전을 찾아 대문자없이 이름에서 첫 단어 만 사용하십시오. 예를 들어 16.04 릴리스의 경우 전체 이름이
Xenial Xerus
사용되므로 이름이 사용됩니다.xenial
입니다. 따라서 다음 줄을 다음에 추가합니다sources.list
.deb http://cran.rstudio.com/bin/linux/ubuntu xenial/
위의 라인은 rstudio.com 미러를 사용합니다. 이 긴 목록 에서 다른 미러를 선택할 수 있습니다 하고 URL을 적절하게 변경할 수 있습니다. 예를 들어 :
deb http://mirrors.dotsrc.org/cran/bin/linux/ubuntu xenial/
-
파일을 저장하고 닫습니다. 그런 다음 다음을 사용하여 최신 버전을 설치할 수 있습니다.
sudo apt-get update # update apt-get's list of known releases sudo apt-get install r-base # install the newest available version of R
답변
지금까지의 답변은 유용하지만 R을 진지하게 사용하려는 사람에게는 거의 다음 단계가 생략됩니다. 인용 된 줄은 표준 R 설치 및 관리 매뉴얼에 있습니다.
소스에서 R 패키지를 컴파일해야하는 사용자 (예 : 패키지 관리자 또는 install.packages ()로 패키지를 설치하는 사람)는 r-base-dev 패키지도 설치해야합니다.
sudo apt-get install r-base-dev
잠재적 인 설치 관리자는 지금까지이 페이지의 권장 사항보다 매뉴얼을주의해서 읽어야한다고 생각합니다.
답변
Ubuntu 14.04 LTS의 경우 명령은 다음과 같습니다.
sudo -H gedit /etc/apt/sources.list
deb http://cran.rstudio.com/bin/linux/ubuntu quantal/
* 참고 : 슬래시가 필요합니다. 그렇지 않으면 오류가 발생합니다
sudo apt-get update
sudo apt-get install r-base