반응형

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
반응형

 R은  어느 O/S에서나 완벽하게 설치 되지 않는다.     Windows R에서 설치하게 되면 한글 문제가 어김 없이 발생된다. 

한글 Path 때문에,  패키지가 설치가 잘되지 않는 경우가 많다.  사용자 대부분이 Windows R을 사용하고 있다.  그리고, Linux R에서 Windows R으 데이터 셋을 내려 받으면,  당연 한글 오류가 나타난다.   

 

하지만 Windows R에 설치만 잘되면,  패키지 설치 하기가 매우 쉽다. 

 

R 다운로드 및 설치

아래의 패이지에서 다운로드 받아 실행 한다.   전부 다운로드 받은 다음  다음 버튼만 클릭 하면 된다. 

https://cran.r-project.org/bin/windows/base/

 

Download R-4.1.2 for Windows. The R-project for statistical computing.

If you want to double-check that the package you have downloaded matches the package distributed by CRAN, you can compare the md5sum of the .exe to the fingerprint on the master server. You will need a version of md5sum for windows: both graphical and comm

cran.r-project.org

R 다운로드 페이지
다음 클릭 R 설치

RStudio 다운로드 및 설치

아래의 사이트에 들어가서 다운로드를 받고 설치 한다. 

https://www.rstudio.com/products/rstudio/download/#download

 

Download the RStudio IDE

RStudio is a set of integrated tools designed to help you be more productive with R. It includes a console, syntax-highlighting editor that supports direct code execution, and a variety of robust tools for plotting, viewing history, debugging and managing

www.rstudio.com

Rstudio Download 사이트

이것도 마찮가지로 다음을 계속 클릭 하여 마무리 한다. 

 

 

Rstudio 설치시 반드시 할일 

   Window 10 계정의 이름과 아이디가 영문이면 문제가 없으나,  만약에 한글이면 Rstudio 실행시 반드시 관리자 권한으로 실행 하여야 한다.    

 

 R studio 관리자 권한 실행

위와 같이 파일 위치를 열었으면,  아래와 같이 오른쪽 마우스 클릭 하고 관리자 권한 실행을 반드시 하여야 한다. 

 

Rstudio 관리자 권한으로 실행 

그러면,  R에서 한글깨짐 오류가 발생 하지 않을 것이다.    Windows R에서는 패키지 설치가 어렵지 않아,  이 부분은 넘어간다. 

반응형

+ Recent posts