WSL(14)
-
Podman 윈도 버전 설치 및 초기화
1. Podman GitHub 사이트에서 윈도용 exe 파일을 다운로드해서 설치한다. (WSL 데비안에서 APT 로 podman 을 설치하면 `podman machine init` 실행 시 Fail 이 발생하기 때문에 윈도용 exe 를 설치해서 해결함) https://github.com/containers/podman/blob/main/docs/tutorials/podman-for-windows.md podman/docs/tutorials/podman-for-windows.md at main · containers/podmanPodman: A tool for managing OCI containers and pods. - containers/podmangithub.com 2. 초기화podman m..
2024.10.14 -
Podman - 도커 호환 컨테이너 엔진
도커 데스크탑(이하, docker) 가 유료화 된 지 어언 2년이 지났다. 집에서야 클릭~ 클릭~ GUI 없이 커맨드만으로도 실행할 수 있는 "docker personal" 라이센스를 쓰면 그만이지만 회사 pc에서 쓰려니 은근히 찝찝하다. 다행히 Podman 이라는 대안을 찾았다. 내부적인 구현은 docker 와 차이가 있지만 기존 docker 커맨드와 호환된다. 기본적으로 쓰이는 "docker 커맨드" 가 아래와 같다면docker imagesdocker ps -adocker search ${도커 이미지} 커맨드 머리에 해당하는 "docker" 부분만 "podman" 으로 변경해서 동일하게 활용할 수 있다.물론 리눅스 쉘에서 다음과 같이 별칭을 걸어서 쓸 수도 있다. alias docker='/usr/b..
2024.10.14 -
[리눅스/윈도] 파이썬 웹 : venv 안에서 flask 설치하기
윈도에서 파이썬 웹 개발을 공부하려고 모 유튜브 영상을 따라가보았다. 커맨드 쉘에서 py 파일을 편집하려고 했는데 예전 DOS 에서 썼던 copy con 명령이 안통했다.이것에 대한 원조격인 유닉스 쉘 명령은 다음과 같다 :cat > file.py 파일의 내용을 모두 입력한 후 ENTER 키 입력 후 Ctrl D 키조합으로 EOF 를 입력하면 파일에 저장되는 방식이다. DOS 에서 vi 와 유사하게 edlin 이라는 행편집기 뿐만 아니라 edit 명령어로 실행하는 텍스트 GUI 편집기도 있었건만 지금의 윈도10 이상 운영체계의 커맨드 쉘에서는 지원하지 않는다. 그래서 결국 내가 지향하는 WSL 안의 데비안에서 실행하기로 했다. 리눅스 배포판에서 기본적으로 파이썬 v3.x 가 설치되어 있는데 WSL 에는 ..
2024.06.07 -
[리눅스/윈도] 갈무리
작성일 : 2022. 9. 6.
2023.05.06 -
[리눅스/윈도] WSL 에서 GUI 띄우기 : X410
작성일 : 2022. 9. 5. ---- 참고할만한 글) https://docs.microsoft.com/ko-kr/windows/wsl/tutorials/gui-apps WSL을 사용하여 Linux GUI 앱 실행 WSL에서 Linux GUI 앱 실행을 지원하는 방법을 알아봅니다. docs.microsoft.com Windows 11 빌드 22000 이상 부터 WSL 에서 리눅스용 GUI 애플리케이션 실행을 지원한다고 한다. 비디오 카드의 GPU 드라이버 설치가 필요하다고 하는 것으로 봐서 실행속도가 쳐지지 않고 일반 윈도 앱처럼 균형을 맞출 수 있게 하려나 보다. 다만 이미 윈도 GUI 가 있기 때문에 데스크탑 별도 실행을 지원하지 않는다고 한다. 다시 말해서 Floating Desktop 모드로 실..
2023.05.06 -
[리눅스/윈도] WSL 에서 GUI 띄우기 : VcXsrv
작성일 : 2022. 9. 5. 윈도OS 용 X Window System (엑스 윈도 시스템) 서버로는 오픈소스인 X ming, VcXsrv 와 유료 소프트웨어로 X410 이 있다. Cygwin 에 Xwin 도 있다는데 이제 WSL 이 나온 마당에 Cygwin 은 신경끄자. (그동안 애쓰셨습니다. 윈도OS에서 BASH 환경 구현하시느라. MinGw msys도. 음.. Unix tools for windows 유틸리티 모음도 다... 윈도OS용 도커도 결국은 그분들의 노력이 밑거름이 되었으리니...! 맥은 BSD Unix 기반이라서 기본적으로 쉘 사용이 가능한데 MS윈도는 리눅스 환경을 이렇게 흡수하려는 듯? 그리고 나중에 파워쉘 개선해서 갈아 엎기??) X server 는 그냥 빈 화면이기 때문에 GUI..
2023.05.06