Teraterm 에서 곧바로 WSL 띄우기
서론
모종의 이유로 Teraterm 을 주력으로 사용하게 된 후 Teraterm에서 곧바로 WSL or WSL2 를 띄우는 방법을 찾아보기로 했습니다. MobaXterm 도 되는데 안 될 이유는 없겠죠.
준비
- WSL 설치
- Teraterm 설치
설정
wslbridge2
wslbridge2 에서 최신버전의 wslbridge2_cygwin_x86_64.zip 을 다운로드 합니다. WSL과 윈도우즈 터미널 에뮬레이터 및 CMD 프로그램을 연결하는 프로젝트입니다. (사실 뭔지 모름) 자세한 사항 및 사용법은 wslbridge2 github 를 참조합니다.
적당한 곳(C:\Program Files (x86)\teraterm\wslbridge2_cygwin_x86_64)에 압축을 풀고 파일을 복사합니다.
- 파일명 : cygwin1.dll
- 원본 위치 : C:\Program Files (x86)\teraterm\wslbridge2_cygwin_x86_64\
- 복사 위치 : C:\Program Files (x86)\teraterm\
- 파일명 : cygterm.exe
- 원본 위치 : C:\Program Files (x86)\teraterm\cygterm+-x86_64
- 복사 위치 : C:\Program Files (x86)\teraterm\
환경 설정
wslbridge2 를 읽을 수 있도록 SHELL PATH 설정해줍니다.
파일명 : cygterm.cfg
SHELL = auto 를 아래 설정으로 대체
SHELL = "C:/Program Files (x86)/teraterm/wslbridge2_cygwin_x86_64" -W~
-W~는 콘솔 실행시 현재 디렉토리 지정
실행
C:\Program Files (x86)\teraterm 에서 cygterm.exe 실행하면 됩니다.
굳이 WSL을 따로 실행해줄 필요는 없습니다.
끝!
여담
- teraterm 하나당 cygterm.exe 하나씩 뜨는게 불만. 해결해야겠네요.
- teraterm을 쓰는 가장 큰 이유는 두가지입니다.
- ctrl + tab
- setup -> terminal -> terminal size
출처
- https://qiita.com/kickling/items/6bfe92646ddbaa548977
- WSLBridge2
댓글
댓글 쓰기