들어가기에 앞서 지금까지 Docker를 세팅하는 작업을 가졋다. 분명 훌륭한 기능이지만 지금 까지 나온 기능만으로는 한가지 단점이 발생한다. 하나의 컨테이너에서 여러개의 프로그램을 실행시켜야 하는경우 터미널창이 하나이기 때문에 발생하는 문제로 이를 해결하기 위해서는 Docker의 Exec 명령어를 이용하여 여러 창을 띄어 사용하거나 Termiator와 같이 프로그램을 설치하여 화면을 분할하는 방법이다. 여기에서는 화면을 분할하는 tmux를 이용하여 여러개의 프로그램을 활용하는 방법을 기술한다. tmux 설치 tmux(terminal multiplexer)는 내장으로 설치되어 있는 프로그램이 아니기 때문에 추가적인 설치가 필요하다. apt install tmux #Docker의 경우 su권한이 기본이기 때..
본 페이지는 WSL2를 사용하는데 터미널을 커스터마이징한 방법을 정리해둔 페이지로 좀 더 있어보이는 터미널을 만들어 보는데 그 의미가 있다. zsh 설치 sudo apt-get install zsh oh my zsh 설치 GitHub - ohmyzsh/ohmyzsh A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto..
들어가기에 앞서 WSL로 리눅스를 돌리게 될경우 기본적으로 터미널 환경에서만 사용이 가능하다. 그러나 WSL2로 업데이트되면서 GUI를 사용할 수 있게 되면서 좀더 효율적인 작업이 가능해 졌다. 여기에서는 WSL2에서 GUI를 사용하는 방법을 기술 한다. 프로그램 설치 WSL2에서 GUI를 사용하기 위해서는 윈도우에서 추가적인 프로그램 설치가 필요하다. 링크 에서 다운받은 VcXsrv Widows X Server를 설치한다. 설치시 나오는 설정들은 디폴트로 진행하면된다. 설치 완료후 VcXsrv를 실행하면 다음과 같은 화면이 나온다. 디스플레이 세팅은 기본 설정인 Multiple windows를 선택하고 Next를 누르고 이후 start clients 설정부분이 나오는데, Start no client를 ..