WSL, R, conda 설치 방법
wsl
R
conda
window 환경과 리눅스(WSL) 환경에서 R과 conda를 설치하는 방법
R설치(jdk도 추가)
c드라이브에 R폴더 생성
설치파일 다운로드
R과 Rstudio는 C:\R에 관리자권한으로 설치(기본값으로)
jdk, Rtools는 기본 경로에 설치(기본값으로).
anaconda3 설치
- anaconda3 설치파일 다운로드 및 설치(기본값으로)
VS code 설치
path에 추가 옵션 선택
window11에서 wsl을 이용해 linux 설치
- powershell열고 다음을 입력하여 linux설치
wsl --install설치 후 컴퓨터를 다시 시작
- 사용자 이름 및 암호 설정
컴퓨터를 다시 시작하면 바로 우분투 터미널 창이 열린다. 사용자 이름과 암호를 입력. 입력한 계정은 sudo 권한이 부여된다.
- 패키지 업데이트 및 업그레이드
sudo apt update && sudo apt upgrade- vs code 확장팩 설치 및 연결
우분투에서
code .을 입력하면 vs code로 연결됨윈도우 vs code에서
ctrl+shift+p를 통해서도 연결 가능
우분투에서 R와 Rstudio-server 설치
참고자료, 변할 수 있으니 확인 (지금은 우분투 22.04)
- R설치
# update indices
sudo apt update -qq
# install two helper packages we need
sudo apt install --no-install-recommends software-properties-common dirmngr
# add the signing key (by Michael Rutter) for these repos
# To verify key, run gpg --show-keys /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
# Fingerprint: E298A3A825C0D65DFD57CBB651716619E084DAB9
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee -a /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
# add the R 4.0 repo from CRAN -- adjust 'focal' to 'groovy' or 'bionic' as needed
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
sudo apt install --no-install-recommends r-base
sudo apt-get install r-base-dev
sudo add-apt-repository ppa:c2d4u.team/c2d4u4.0+$(lsb_release -cs) = jammy, 우분투22.04의 코드네임
- rstudio-server 설치
sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/jammy/amd64/rstudio-server-2023.03.1-446-amd64.deb
sudo gdebi rstudio-server-2023.03.1-446-amd64.deb- 실행
sudo rstudio-server start실행 후 http://{local ip주소}:8787/에 접속
우분투에서 conda 설치
- system repositories 업데이트
sudo apt update- curl 패키지 설치
sudo apt install curl -y- anaconda 설치
/tmp 디렉토리로 이동
cd /tmp설치파일 다운로드, 여기서 원하는 버전 선택
curl --output anaconda.sh https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_64.sh‘SHA-256’ 다운로드
sha256sum anaconda.sh설치 프로그램 실행
bash anaconda.sh- .bashrc에 변경된 환경설정 활성화
source ~/.bashrc- 설치 확인
conda list- 기타 설정
- conda 설정 보기
conda config --show- conda 자동 활성화 모드 on/off
conda config --set auto_activate_base {True/False}- conda 실행/종료
conda activate
conda deactivate