본문 바로가기

728x90
반응형

WSL2

(3)
WSL2 memory 조정하기 # .configwsl # 리소스 # Vmmem, VmmemWSL WSL2를 설치한 후에 컴퓨터가 이상하게 느려져서 작업관리자를 보니 메모리를 반이나 잡아먹고 있는 놈이 있었습니다. VmmemWSL 이었는데, 다른 분들은 Vmmem으로 표시되는 경우도 있더군요. WSL 설치 후에 별다른 설정을 하지 않으면 보통 메모리의 반정도는 default로 차지하는것 같습니다. WSL이 차지하는 memory를 설정해서 기본 Windows 환경을 다시 빠르게 만들어주도록 하겠습니다. (WSL을 위주로 작업할때는 설정을 WSL이 메모리를 많이 차지 할 수 있도록 하면 되겠죠?) 1) .configwsl 파일 생성 wsl을 엽니다. editor "$(wslpath "C:\Users\YourUsername\.wslconfig")" 구체적인 명령어 예시 nano "$(wslpath "C:\..
기본 shell 설정이 풀리는 문제 # pyenv-win WSL 환경에서 pyenv를 설치한 후에 기본 bash shell이 잡히지 않는 상황이 발생 /mnt/c/Users/taltal/.pyenv/pyenv-win/bin/pyenv: 3: cygpath: not found /mnt/c/Users/taltal/.pyenv/pyenv-win/bin/pyenv: 3: exec: cmd: not found 위와 같은 메시지가 뜨면서 bash shell 이 적용되지 않은 상태로 실행 됨 $ source ~/.bashrc 또는 $ exec bash 로 bash shell 로 진입하면 bash shell 사용 가능하나 터미널을 껐다 키면 다시 문제의 원상태로 돌아감 pyenv-win은 Windows용으로 설치했었는데, Windows에서 pyenv를 설치하고 WSL에서도 ..
systemd in wsl2 # System has not been booted with systemd as init system (PID 1). Can't operate. System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down Systemd는 Linux 기반 운영 체제를 위한 시스템 및 서비스 관리자 기본적으로 wsl에서 systemd 지원이 되지 않았었고, 그때문에 wsl에서 systemd와 관련된 설정이 되어 있지 않아 이런 문제가 발생 저 같은 경우는 redis를 wsl에서 설치하기 위해 linux에 redis를 설치하는 방법을 참고해서 진행했습니다.설치 후에 redis의 설정 파일에 systemd를 사용하도록 설정을 건드렸는데, 이 이후부터 에러가 발생했습니다.구체적으로는 systemctl status redis..

728x90
반응형