반응형

Ubuntu Linux R 설치 배경

  Ubuntu Linux에서 R 과 RStudio  설치 하는 이유는 아래의 대화 속에 있다. 

 

     

질문 :  안녕하세요 도움 덕분에 만들어 냈습니다.  스크립트에 한글이 있을때 되지 않아 전부영어로 바꾸었는데 혹시 어떤 프로그램을 쓰는 지 궁금 합니다. 

 

답변 :  스크립트를 한글화 하려면 리눅스나 맥에서 해야 합니다.  대부분의  R 전문가들은 맥북을 가지고 있습니다.  저는 리눅스 서버를 가지고 있구요. Windows R은 한글 인코딩 체계가 리눅스와 달라 Windows R 에서 구현하시는 분은 매우 드뭅니다. 

 

 하지만,  대부분의 처음 사용자들은  Windows R을 하고 있으며,  R을 습득 하기도 전에,  알수 없는 오류로 좌절하는 경우가 대부분이다. 

 

Ubuntu Linux R 설치 

 R Base 4.X 대로 설치 하려면 아래와 같이 하여야 한다. 

 

GPG Key 추가 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9

 

레포지트리키 추가 

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/'

이건은 R의 최신버전을 설치 할 수 있는  GPG Key와 레포지트리를 등록 하는 것이다. 

 

위의 사항이 등록 되었으면 최신 버전의 R 설치가 가능하다.  아래의 명령어를 차레대로 입력 하여 보자.

sudo apt-get update
sudo apt-get install r-base
# R 설치 확인
sudo -i R

위와 같이 명령어를 입력 하였으면,  최신 버전의  R이 설치 되어 있음을 확인 할 수 있다. 

R version 4.1.2 (2021-11-01) -- "Bird Hippie"
Copyright (C) 2021 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R은 자유 소프트웨어이며, 어떠한 형태의 보증없이 배포됩니다.
또한, 일정한 조건하에서 이것을 재배포 할 수 있습니다.
배포와 관련된 상세한 내용은 'license()' 또는 'licence()'을 통하여 확인할 수 있습니다.

R은 많은 기여자들이 참여하는 공동프로젝트입니다.
'contributors()'라고 입력하시면 이에 대한 더 많은 정보를 확인하실 수 있습니다.
그리고, R 또는 R 패키지들을 출판물에 인용하는 방법에 대해서는 'citation()'을 통해 확인하시길 부탁드립니다.

'demo()'를 입력하신다면 몇가지 데모를 보실 수 있으며, 'help()'를 입력하시면 온라인 도움말을 이용하실 수 있습니다.
또한, 'help.start()'의 입력을 통하여 HTML 브라우저에 의한 도움말을 사용하실수 있습니다
R의 종료를 원하시면 'q()'을 입력해주세요.

 

Ubuntu Linux Rstudio 설치 

아래의 홈페이지에 접속해야 최선 버전의 Rstudio 를 설치 할 수 있다. 

https://www.rstudio.com/products/rstudio/download-server/debian-ubuntu/

 

Download RStudio Server for Debian & Ubuntu

Download RStudio Server for Debian & Ubuntu Prerequisites RStudio Server requires Debian version 8 (or higher) or Ubuntu version 16.04 (or higher). Installing R RStudio requires a previous installation of R version 3.0.1 or higher. To install the latest ve

www.rstudio.com

 아래 명령어와 같이 Rstudio를 설치 하면, 설치는 마무리가 된다. 

sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2021.09.1-372-amd64.deb
sudo gdebi rstudio-server-2021.09.1-372-amd64.deb

 

devtools 와  rJava를 설치 하기 위한 환경 설정

devtools와 rJava 를 설치 하지 않으면 다양한 패키지를 사용할 수 없다.  따라서  아래와 같은 설정은 필수 적이다. 

 

devtools 를 설치 하려면 아래의 패키지를 설치 하여야 한다. 아래 것을 설치 하지 않았다면 설치 하지 않았다는 오류가 뜬다.  

sudo apt install build-essential libcurl4-gnutls-dev libxml2-dev libssl-dev libgit2-dev

 

rJava 환경 설정아래와 같이 한다. 

# 저장소 업데이트 
sudo apt update -y
#R java 파일이 있을거라고 생각되는 위치에 업데이트
sudo R CMD javareconf

그리고 rJava를 쓰려면  아래와 같이 하이퍼 링크를 걸어야 한다. 

ln -s ${JAVA_HOME}}/jre/lib/server/libjvm.dylib ${R_HOME}/lib/libjvm.dylib

 Linux R은  Windows R 보다는 설치가 조금 까다롭지만 설치가 끝나고 나면,  코딩에서 알수 없는 문제를 접하지 않아서 좋다.   

 

많은 사람들이 Linux 나 맥에서 R을 사용하기 바라면서 글을 마친다. 

반응형

'4차 산업에 필요한 분석 R > R 설치' 카테고리의 다른 글

Windows 10 에서 R 및 Rstudio 설치  (5) 2022.01.01

+ Recent posts