WSL 2: 배포 목록 확인 및 종료 방법

기타|2021. 4. 16. 17:15

배포 목록 확인

// 전체 배포 목록
PS C:\Users\daniel> wsl --list --all
Linux용 Windows 하위 시스템 배포:
Ubuntu-18.04(기본값)
docker-desktop
docker-desktop-data

// 실행 중인 배포 목록 
PS C:\Users\daniel> wsl --list --running
Linux용 Windows 하위 시스템 배포:
Ubuntu-18.04(기본값)

 

특정 배포 종료

// Ubuntu-18.04 배포 종료
PS C:\Users\daniel> wsl --terminate ubuntu-18.04
// 실행 중인 배포 확인
PS C:\Users\daniel> wsl --list --running
실행 중인 배포가 없습니다.

 

모든 배포 및 WSL 2 가상 머신 종료

PS C:\Users\daniel> wsl --shutdown

 

커맨드 실행 스크린샷

WSL 2 커맨드 실행

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

댓글()

트렐로 날짜/시간 변수 형식(Trello Date and Time format variables)

기타|2021. 3. 21. 09:23

트렐로 버틀러 커맨드(Calendar 등)를 정의할 때 날짜/시간 입력이 필요하다면 다음 문서를 참고합니다.

help.trello.com/article/1159-arithmetic-in-date-variables

 

Arithmetic and Formatting in Date Variables - Trello Help

Arithmetic and Formatting in Date Variables Date variables can be manipulated in order to move the date, or to change the way the date is displayed. For example, when using the value of a variable like  {cardduedate} , you may want to shift the value by

help.trello.com

 

도움이 됐다면 공감() 버튼을 클릭해 주세요. 감사합니다.

댓글()

윈도우 10 홈 버전에 도커(Docker) 설치(with WSL 2)

설치&설정|2021. 2. 27. 11:46

개요

이 글에서는 WSL 2 기반으로 도커를 설치해 사용하는 방법을 안내합니다. 

 

예전에는 Windows 10 Home 버전에서 도커를 사용하려면 Docker Toolbox를 설치해야 했습니다. 하지만 Docker Toolbox는 여러 가지 버그 때문에 사용이 어려웠고 최근 Deprecated 됐습니다. 따라서 Windows 10 Home 버전을 사용하는 분에게는 WSL 2 기반의 도커 사용을 권장합니다. 버추얼박스(VirtualBox)를 별도로 사용해야 하는 Windows 10 Pro 버전 사용자에게도 권장하고 싶습니다.

 

Windows 10 Pro, Education, Enterprise 버전 사용자는 다음 링크의 가이드를 참고하면 Hyper-V 기반으로 도커를 설치할 수 있습니다. 이 방식으로 도커를 설치하면 버추얼박스를 사용할 수 없다는 점에 유의하세요.

Install Docker Desktop on Windows

 

가상화 지원 확인

CPU가 가상화를 지원해야 도커를 설치할 수 있습니다. 작업 관리자를 실행한 후 가상화(Virtualization)가 활성화돼 있는지 확인하세요.

 

가상화를 사용하고 있지 않다면 바이오스(BIOS)에서 가상화 지원 기능을 활성화해야 합니다.

 

WSL 2 설치

Windows Home 버전은 Hyper-V를 지원하지 않기 때문에 WSL 2(Windows Subsystem for Linux 2)를 설치해야 합니다.

 

다음 링크의 설치 방법을 참고해 WSL 2를 설치하세요.

WSL 2(Windows Subsystem for Linux 2) 설치

 

도커 설치

다음 링크로 이동해 Docker Desktop 인스톨러를 다운로드합니다. 참고로 32-bit 버전 윈도우에는 도커를 설치할 수 없습니다.

 

Docker Desktop for Windows

 

Docker Desktop for Windows - Docker Hub

Docker Desktop for Windows Docker Desktop for Windows is Docker designed to run on Windows 10. It is a native Windows application that provides an easy-to-use development environment for building, shipping, and running dockerized apps. Docker Desktop for W

hub.docker.com

 

인스톨러를 더블 클릭해 도커 데스크톱(Docker Desktop for Windows)을 설치를 시작합니다. 설치가 완료되면 "Close and restart" 버튼을 클릭해 설치를 완료하고 컴퓨터를 다시 시작합니다.

 

컴퓨터가 시작되면 도커 데스크톱이 자동으로 실행됩니다. 실행되지 않으면 시작 메뉴에서 Docker Desktop을 찾아서 실행합니다.

 

도커 데스크톱 실행 화면에서 "Start" 버튼을 클릭하면 간단한 실습(Tutorial)이 실행됩니다. 실습을 원하지 않으면 "Skip tutorial"을 클릭합니다.

 

이제 커맨드 프롬프트나 Git Bash에서 docker version, docker images 등의 커맨드를 실행해 도커를 사용할 수 있습니다.

 

참고

Install Docker Desktop on Windows Home

 

도움이 됐다면 공감(♡) 버튼을 클릭해 주세요. 감사합니다.

태그 : docker, Windows, WSL2

댓글()
  1. GHGH 2021.05.24 01:41 댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 친절한 설명 정말 감사합니다!
    다만 설명해주신대로 WSL2설치까지 모두 마쳤고, WINDOW 버전이 10 HOME 이고 OS 빌드도 18363.900 (버전 1909) 인데도, 도커 설치를 하려니 아래와 같은 메시지가 뜨면서 자꾸 설치에 실패하네요 ㅠ

    installation failed: one prerequisite is not fullfilled
    docker desktop requires windows 10 pro/enterprise (17134+) or windows 10 home (18362.1040+)

    빌드는 메시지에 나온 버전 이상인데 왜 설치가 안되는지 도무지 모르겠습니다 ㅠ
    혹시 관련하여 해결책을 알고 계실까요?

    • BlogIcon 자바월드 2021.05.24 15:47 댓글주소  수정/삭제

      혹시 윈도우가 32-bit 버전인가요?
      도커는 64-bit 버전에만 설치가 가능합니다.

      그리고 혹시 모르니 컴퓨터를 다시 시작한 다음에 다시 한 번 시도해 보세요.

WSL 2(Windows Subsystem for Linux 2) 설치

설치&설정|2020. 12. 13. 16:30

1. 명령 프롬프트(cmd)를 관리자 권한으로 실행합니다.

 

2. 명령 프롬프트에서 ver 커맨드를 실행해 Build 18362(버전 1903) 이상의 Windows 10을 사용하고 있는지 확인합니다. 다음 예에선 빌드 18363입니다. 빌드 18362 이상이 아니라면 Windows를 업데이트합니다.

> ver

Microsoft Windows [Version 10.0.18363.1198]

 

3. 명령 프롬프트에서 다음 커맨드를 실행해 "Linux용 Windows 하위 시스템" 옵션을 활성화합니다.

> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

배포 이미지 서비스 및 관리 도구
버전: 10.0.18362.1139

이미지 버전: 10.0.18363.1198

기능을 사용하도록 설정하는 중
[==========================100.0%==========================]
작업을 완료했습니다.

 

4. 컴퓨터를 다시 시작합니다.

 

5. x64 머신용 최신 WSL2 Linux 커널 업데이트 패키지를 다운로드 및 설치합니다.

 

6. 프롬프트에서 다음 커맨드를 실행해 WSL 2를 기본 버전으로 설정합니다.

C:\WINDOWS\system32>wsl --set-default-version 2
WSL 2와의 주요 차이점에 대한 자세한 내용은 https://aka.ms/wsl2를 참조하세요

 

7. Microsoft 스토어를 열고 원하는 리눅스 배포본을 설치합니다. Ubuntu 이외의 다른 배포본을 원한다면 Microsoft 스토어의 검색 기능을 사용해 찾습니다.

 

8. 설치가 완료되면 "시작" 버튼을 클릭해 Ubuntu 배포본을 실행합니다. 몇 분 정도 설치를 기다려야 합니다.

 

9. Ubuntu 창이 뜨면 먼저 리눅스 계정을 생성해야 합니다. 원하는 UNIX username과 UNIX password를 입력하면 됩니다.

Installing, this may take a few minutes...
Please create a default UNIX user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new UNIX username: daniel
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Installation successful!
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

daniel@javaworld:~$

이 예에선 username으로 daniel을 입력하고 password를 두 번 입력했습니다. 보안상 입력 중인 password는 안 보입니다.

 

참고: Windows 10에 Linux용 Windows 하위 시스템 설치 가이드

 

 

도움이 됐다면 공감() 버튼을 클릭해 주세요. 감사합니다.

태그 : docker, Linux, Windows, WSL

댓글()

Audacity - FFmpeg 라이브러리 추가

기타|2020. 5. 9. 09:50

Audacity(오데시티)를 사용하다보면 FFmpeg 라이브러리(avformat-55.dll)를 요구할 때가 있다. 나는 AAC 파일을 편집하려고 하니까 오류가 발생했다.

FFmpeg 라이브러리는 lame.buanzo.org/#lamewindl에서 다운로드할 수 있다. ffmpeg-win-2.2.2.zip 파일을 다운로드하고 적당한 곳에 압축을 풀면 된다.

Audacity의 편집 > 환경설정 메뉴를 클릭한 후, 다시 라이브러리 메뉴에서 [위치 찾기] 버튼을 클릭하고 FFmpeg를 설치한 폴더에서 avformat-55.dll을 선택하면 된다.

 

도움이 됐다면 공감 버튼을 클릭해 주세요. 감사합니다.

댓글()