wsl2 ubuntu 20.04 distro에서 snap 오류.

요즘 wsl을 이용해서 이것 저것 많이 해보는데, 대부분 잘 동작하지만, 간혹 잘 안되는 경우가 있습니다. 오늘도 간혹 잘 안되는 경우를 만났습니다. Ubuntu에서 대게는(저는) 라이브러리를 설치는 apt를 사용하지만, heroku cli 같은 경우는 snap을 통한 설치만을 가이드하고 있어서, snap으로 설치를 하려고 했습니다. $ sudo snap install heroku --classic error: cannot communicate with server: Post http://localhost/v2/snaps/heroku: dial unix /run/snapd.socket: connect: no such file or directory 터미널에는 예상치 못한... 서버와 연결할 수 없다는 에..

1분 만에 우분투 개발환경 만들기.

회사에서는 우분투, 윈도우즈 OS를 가진 두 개의 노트북을 사용하지만, 집에서는 그렇지 못합니다. 윈도우도 개발환경으로 사용하는데 충분하지만, 그래도 우분투 터미널에 익숙해져 있기도 하고, 오픈 소스 중 일부는 우분투 같은 리눅스에서만 실행할 수 있기에, 종종 ubuntu를 개발환경으로 사용 합니다. 최근에 집에서 사용하는 데스크탑 컴퓨터를 업그레이드하면서, OS도 새로 설치하는 바람에 우분투 개발환경도 새로 만들었습니다. 이 전에는 VirtualBox를 사용했었지만, 윈도우10에서 Docker를 이용해서 개발환경을 만들었고 그 과정 중 일부를 정리해봤습니다. 아 개발환경도 어떤 걸 개발하느냐에 따라 많이 다를 수 있겠네요. 저는 주로 백엔드 애플리케이션을 개발하고 간혹 ML을 하기도 합니다. 프로그래밍..