Linux(wsl)용 Windows 하위 시스템과 함께 Rstudio 사용

안녕하세요, 이 게시물에서는 wsl 시스템에 Rstudio를 설치하고 브라우저를 통해 접근하는 방법을 보여드리겠습니다. Windows를 사용 중이고 Windows 측에서 Rstudio 클라이언트를 사용하지 않으려는 경우 이 방법이 완벽하게 작동합니다.

Linux용 Windows 하위 시스템 설치


  • Microsoft Store를 열고 "wsl"또는 "ubuntu"를 검색합니다.
    Windows 스토어에는 Ubuntu, debian, suse, kali, alpine wsl 등과 같은 Linux 배포판용 Windows 하위 시스템이 많이 있습니다. 이러한 배포판 중 하나를 사용할 수 있습니다.
  • 터미널의 지침을 사용하여 설치할 수 있습니다.
  • Linux 하위 시스템의 사용자 이름과 암호를 결정합니다.
  • Windows 터미널 또는 Windows용 터미널 에뮬레이터를 사용할 수 있습니다.

  • 참고: wsl2를 통해 그래픽 Linux 응용 프로그램을 사용할 수 있습니다. wsl1은 지원되지 않습니다. 그러나 wsl2에서 그래픽 응용 프로그램을 사용하려면 X 창 관리자를 설치해야 합니다. 이 방법으로 wsl2에서 rstudio 데스크탑을 사용할 수 있습니다.

    R 및 Rstudio-server 설치



    이 단계에서 하위 시스템 측에 Rstudio-server를 설치해야 하며 Linux 측에도 R 환경을 설치할 수 있습니다. 이것은 Linux에서 Windows로 전환하는 사람들에게 절대적으로 훌륭한 트릭입니다.
    우분투 또는 데비안의 경우:

    $ sudo apt-get install r-base
    ## after the instalation of R environment
    $ sudo apt-get install gdebi-core
    $ wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-2021.09.2-382-amd64.deb
    $ sudo gdebi rstudio-server-2021.09.2-382-amd64.deb
    


    설치 후 다음을 통해 rstudio 서버를 시작할 수 있습니다.

    $ sudo rstudio-server start
    


    브라우저로 Windows 측에 도달하려면



    R 환경과 Rstudio 서버가 설치되고 서버가 활성화됩니다. Windows 측의 브라우저에서 Rstudio에 액세스할 수 있습니다. Rstudio는 localhost 서버에서 작동하며 브라우저http://localhost:8787 주소를 통해 액세스할 수 있습니다.
    서버에 액세스하려면 이전에 결정된 사용자 이름과 암호가 있어야 합니다. 하위 시스템 설치 중에 사용한 사용자 이름과 암호를 사용할 수 있습니다.



    결론



    이 방법을 사용하는 것은 Linux에서 Windows로 전환하는 사람들에게 절대적으로 좋습니다. Linux는 더 간단하고 유용하지만 Linux 하위 시스템과 함께 Windows OS를 사용하는 것은 상당히 영향력이 있습니다. 이 방법은 python 환경과 jupyter notebook을 함께 사용하는 등 어떤 환경에서도 사용됩니다.

    좋은 웹페이지 즐겨찾기