2022. 2. 12. 04:50

WSL에서 snap이 안될때

ccls 를 snap으로 설치해보려고 했는데 WSL 20.04엔 안깔려있고 깔아도 통신에러

https://bitlog.tistory.com/135

 

wsl2 ubuntu 20.04 distro에서 snap 오류.

요즘 wsl을 이용해서 이것 저것 많이 해보는데, 대부분 잘 동작하지만, 간혹 잘 안되는 경우가 있습니다. 오늘도 간혹 잘 안되는 경우를 만났습니다. Ubuntu에서 대게는(저는) 라이브러리를 설치는

bitlog.tistory.com

여기에 해결책.

$ sudo apt-get update && sudo apt-get install -yqq daemonize dbus-user-session fontconfig

$ sudo daemonize /usr/bin/unshare --fork --pid --mount-proc /lib/systemd/systemd --system-unit=basic.target

$ exec sudo nsenter -t $(pidof systemd) -a su - $LOGNAME

근데 몇가지  데몬이 돌게 만드는게 좀 맘에 안든다 끌 방법은...

위 커맨드는 1회성이라 WSL을 reboot해주면 된다. services.msc나

Get-Service LxssManager | Restart-Service

https://www.how2shout.com/how-to/how-to-reboot-wsl-windows-subsystem-linux-in-windows-10.html#:~:text=Method%201%3A%20Restart%20Lxssmanager%20service,-Press%20Win%20Key&text=Right%2Dclick%20on%20Lxssmanager%20service,WSL%20select%20the%20STOP%20option.