본문 바로가기

wsl4

wsl에 oh-my-zsh 설치하기 wsl을 통해 개발환경을 셋팅하기 위해 oh-my-zsh을 설치하려고 한다. 우선 window terminal을 실행 후 설정탭을 클릭하여 settings.json파일을 연다. 아래 사진처럼 설정값을 변경한다. zsh을 설치 후 로그아웃 sudo apt install zsh chsh -s /usr/bin/zsh # 기본 쉘을 zsh로 변경 wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O - | sh # oh-my-zsh 설치 logout .ttf파일을 더블클릭하여 window에 font설치 (oh-my-zsh이 사용하는 폰트) https://github.com/powerline/fonts/tree/master/De.. 2020. 6. 6.
window terminal theme 설정 드디어 window에서 linux를 안전하게 사용할 수 있는 정식버전인 2004로 업데이트 되었다. 개인적으로 너무 기다렸던 버전인데 개발을 시작하기전에 window terminal 설정을 한번 해보려고 한다. theme 설정 power shell을 열어 설정메뉴를 클릭한다. 그러면 terminal의 theme를 설정을 변경할 수 있는 settings.json파일이 열린다. 해당 경로에서 원하는 theme를 선택 한다.(https://atomcorp.github.io/themes/) settings.json파일에 schemes키 부분의 value값으로 복사한 theme값을 붙여넣는다. defaults에 추가로 폰트 설정, 폰트 크기, 테마이름 등을 설정한다. "defaults": { // Put sett.. 2020. 6. 6.
mongodb 컨테이너 실행하기 Window에서 mongodb를 사용해야되는 상황이 생겼다. local에 mongodb를 설치하고 싶지 않아 wsl을 통해 docker로 pull하기로 결정했다. docker pull을 사용하여 mongo를 댕겨와 image를 만들고 실행하였다. docker run -it --name db mongo bash 위 명령어를 통해 mongo 컨테이너를 실행했는데.. 계속 상태가 retry였다... 아무리 찾아봐도 도무지 원인을 몰랐는데 오늘 해결되서 글을 남겨본다.. 솔직히 아직도 왜 해결이 되었는지는 정확하게는 잘 모르겠다. 일단 해결방법은 아래와 같다. docker run -p 27017:27017 --name db -d mongo 별거없이 그냥 포트설정만 한거같은데... 이후로는 재현도 안되고 참..... 2020. 5. 18.
wsl에 ssh 만들기 ssh-keygen Window에서 wsl을 사용하여 ssh를 만들 수 있다. ssh-keygen -t rsa -b 4096 ssh-keygen 명령어 -t : 암호화 옵션 -b : 암호화 비트 수 설정(숫자가 클 수록 암호화가 높아짐) -c : 주석 2020. 5. 5.