달력

2

« 2026/2 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28

 

Ubuntu의 WSL 환경에서 n8n(워크플로 자동화 도구)을 설치

 

흠 시간이 왜 이렇게 길지?

Windows에서 WSL(Windows Subsystem for Linux)을 설치한 후 VSCode를 통해 리눅스 환경을 사용하는 방법은 간단한 명령어와 확장 프로그램 설치로 가능합니다. 이 과정은 PowerShell 관리자 모드와 VSCode의 Remote - WSL 확장을 활용합니다.[learn.microsoft]

WSL 설치 단계

관리자 권한 PowerShell을 열고 wsl --install 명령어를 실행해 WSL과 기본 Ubuntu 배포판을 설치합니다. 컴퓨터를 재시작한 후 Ubuntu를 처음 실행하면 Linux 사용자 계정과 암호를 설정하세요.
WSL 버전을 확인하려면 wsl -l -v를 입력하고, 필요 시 wsl --set-default-version 2로 WSL 2를 기본으로 설정합니다.[learn.microsoft]
Microsoft Store에서 다른 배포판(Ubuntu LTS 등)을 추가 설치할 수 있습니다.[velog]

VSCode와 WSL 연동

VSCode를 Windows에 설치한 후 Extensions 탭에서 "Remote - WSL" 확장을 설치합니다. (Remote Development 팩으로 한 번에 설치 가능)
VSCode 왼쪽 하단 원격 연결 아이콘(><)을 클릭하거나 Ctrl+Shift+P로 명령 팔레트 열고 "WSL: Connect to WSL"을 선택해 연결합니다.[naro-security.tistory]
연결 후 "Open Folder in WSL"로 Linux 파일 시스템의 폴더를 열거나, WSL 터미널에서 code . 명령으로 프로젝트를 VSCode에서 엽니다.[ricespoon.tistory]

사용 팁

WSL 내에서 터미널은 자동으로 Linux 쉘을 사용하며, Git, Python 등 확장은 WSL 전용으로 설치하세요. (녹색 "WSL: Install" 버튼 확인)
파일 이동은 /mnt/c 경로로 Windows 드라이브를 Linux에서 접근하거나 반대로 가능합니다.[ricespoon.tistory]
문제 발생 시 wsl --update로 최신화하거나 라이브러리(sudo apt-get update && sudo apt-get install wget ca-certificates)를 업데이트하세요.[naro-security.tistory]

하지만 패키지 자체가 완성도가 떨어져 Docker로 설치하는 것이 정신건강에 적절하다.

 

:
Posted by Ritz®™