WSL2

    Intellij에서 WSL2 터미널 환경 설정

    Intellij에서 WSL2 터미널 환경 설정

    들어가며 윈도우 상에서 IntelliJ를 사용할 경우 기본 터미널은 cmd입니다. 이를 WSL2로 바꿔보겠습니다. 혹시 WSL2를 사용하지 않고 있는 분들은 WSL2을 사전에 설치해주셔야 하니 여기를 참고해주시면 되겠습니다. IntelliJ에서 터미널을 WSL2로 바꾸기 1. IntelliJ 상단 메뉴에서 File - Settings - Tools - Terminal 2. Application Settings의 Shell path를 cmd.exe 에서 wsl.exe로 변경하고 Apply, OK 누르기 3. Alt + F12를 눌러서 터미널창 켜보기. 그러면 아래와 같이 이상한 글자가 보이고, 우측에 시간도 깨져서 나오는 것을 볼 수 있습니다. 4. 경로 앞에 이상한 글자가 보이는 것은 IntelliJ의 ..

    [linux] zsh에서 pip를 이용한 설치 시 경로(PATH) 에러 해결

    [linux] zsh에서 pip를 이용한 설치 시 경로(PATH) 에러 해결

    문제 - WSL2 기반 Ubuntu에서 제공하는 bash가 아닌, zsh를 이용하고 있습니다. - Ubuntu가 연결되어 있는 VS Code에서 pip3를 이용하여 특정 패키지를 설치하니 다음과 같은 에러가 발생했습니다. WARNING: The script pycodestyle is installed in '/home/monggu/.local/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. ... 문제 원인 찾아본 결과, 위 경고 문구 중 빨간색 글씨는 공통된 부분이고 주황색 글씨가 설치한 패키지 및 설..

    Windows 10 터미널 커스터마이징 (feat. WSL2, oh-my-zsh)

    Windows 10 터미널 커스터마이징 (feat. WSL2, oh-my-zsh)

    * 본 글은 nomad coder에서 무료로 제공해주신 개발자를 위한 윈도우 셋업 강의에서 본 내용을 토대로 정리한 것입니다. Windows 10에는 기본적으로 Windows PowerShell이라는 터미널이 존재합니다. 하지만 모두들 알다시피 PowerShell의 비주얼은 아래와 같이 사용하고 싶은 욕구가 단 1도 일어나지 않습니다... :( 이왕 개발할 거면 터미널이라도 보기 좋게 커스터마이징하는 것이 좋지 않을까! 그런 마음으로 터미널을 커스터마이징 해보고자 했습니다. 오늘 포스팅을 따라오기 전에 해주셔야 할 것들이 있습니다! 1. WSL2 설치하기 -> 리눅스 쉘을 기반으로 커스터마이징 할 거라서 WSL2를 설치하지 않았다면 이전에 작성했던 포스팅을 참고해주세요! 2. Microsoft Store..

    WSL2 (Windows Subsystem for Linux 2) 설치 방법

    WSL2 (Windows Subsystem for Linux 2) 설치 방법

    WSL2 (Windows Subsystem for Linux 2) WSL2는 Windows 10에서 네이티브로 리눅스 실행 파일을 실행 가능하게 하는 서비스로, 리눅스가 호환되는 터미널을 제공해준다. 기존에 WSL이 존재하긴 했지만 VMware와 비슷한 방식으로 가상 머신 기반의 리눅스를 지원했기 때문에 속도도 느리고 사소한 에러나 버그들이 존재해서 개발자들이 애용하지는 않았다. 그냥 VMware를 쓰거나 멀티 부팅을 더 선호했던 것 같다. 하지만 Windows 10 2004 버전으로 업데이트를 하면서 WSL2가 공식적으로 등장했다. 기존의 WSL의 방식과는 달리 경량화된 Hyper-V 아키텍처를 사용하여 가상화를 지원한다고 한다.[1] 근데 또, 일반적인 VM 환경이 아니라 Windows 안에 Linu..