본문 바로가기

기타/Windows

윈도우에서 키보드 변경하기 윈도우에서 파워토이(PowerToys)로 키매핑 변경하기 마이크로소프트의 파워토이(PowerToys)는 Windows PC 사용자를 위해 다양한 고급 기능을 제공하는 무료 유틸리티 모음입니다. 특히 그 중의 '키보드 매니저'는 사용자가 개인의 사용 스타일에 맞게 키 매핑과 단축키를 조정할 수 있게 해주는 툴입니다. 파워토이(PowerToys) 키보드 매니저를 사용하면 예를 들어 F1 키를 눌러서 숫자 패드를 활성화하거나, 윈도키와 C를 동시에 눌러 클립보드에 항목을 복사하는 등의 동작을 사용자가 원하는 대로 설정할 수 있습니다. 이 기능은 Windows의 기본 설정 키와 충돌하지 않는 범위 내에서 자유롭게 키를 재정의할 수 있게 해줍니다. 윈도우 파워토이의 키보드 매니저 사용 방법 1. 파워토이 다운로드.. 더보기
WSL 백업하고 다른 위치에서 복원하기 WSL 백업하고 다른 위치에서 복원하기 Windows Subsystem for Linux(WSL)는 윈도우 환경에서 리눅스 배포판을 실행할 수 있는 강력한 도구입니다. 때때로, 우리는 시스템을 재구성하거나, 데이터를 보호하기 위해 WSL 환경을 백업하고 싶을 때가 있습니다. 이 글에서는 WSL을 백업하고 다른 위치에서 복원하는 방법을 단계별로 안내합니다. 1단계: 현재 설치된 WSL 확인하기 먼저, 현재 시스템에 설치된 WSL 배포판을 확인해야 합니다. 이를 위해서는 다음 명령어를 사용합니다: wsl -l -v이 명령어는 설치된 모든 WSL 배포판과 그 상태, 버전을 보여줍니다. 예를 들어, 제 시스템에서는 다음과 같은 결과를 보여줍니다: NAME STATE VERSION ubuntu-22.04 Stop.. 더보기
WSL 우분투 22.04 실행 문제 해결하기 WSL 우분투 22.04 실행 문제 해결하기 Windows Subsystem for Linux(WSL)에서 우분투 22.04를 사용하다가 실행 문제가 발생했을 때의 해결 방법에 대해 공유하려고 합니다. 저처럼 WSL을 사용하다가 어느 날 갑자기 우분투가 실행되지 않는 문제를 겪으셨다면, 이 글이 도움이 될 것입니다. 문제 상황 우분투가 실행되지 않음: Application 실행이나 CMD, PowerShell에서 bash 명령어를 사용해도 반응이 없음. 해결 과정 이 문제를 해결하기 위해 가상 메모리 설정을 조정하는 방법을 사용했습니다. 다음은 해결 과정의 단계별 설명입니다: 1. 실행 창 열기 Windows + R 키를 눌러 실행 창을 엽니다. 그리고 SystemPropertiesAdvanced를 입력.. 더보기
WSL에서 NVIDIA GPU 드라이버 설치하기 WSL에서 NVIDIA GPU 드라이버 설치하기 Windows Subsystem for Linux (WSL)에서 NVIDIA GPU를 사용하는 방법에 대해 알아보겠습니다. 특히 Windows 를 사용하는 소프트웨어 개발자와 데이터 엔지니어들에게 유용할 것입니다. WSL을 통해 Linux 환경에서 소프트웨어를 개발하는 동안 NVIDIA GPU의 강력한 성능을 활용할 수 있습니다. 1. CUDA Keyring 설치하기 먼저, NVIDIA CUDA 저장소의 GPG 키를 추가해야 합니다. 이는 저장소가 안전하고 신뢰할 수 있음을 보장합니다. $ wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-keyring_1.. 더보기
WSL2 에서 Docker 설치와 연결문제 윈도우 WSL2 에서 Docker 설치와 연결문제 WSL2(Windows Subsystem for Linux 2)는 Windows 환경에서 리눅스 시스템을 원활하게 사용할 수 있게 해주는 강력한 도구입니다. 이를 통해 개발자들은 Windows 환경에서 리눅스 기반의 도구와 애플리케이션을 손쉽게 사용할 수 있습니다. Docker는 이러한 환경에서 매우 유용한 도구로, 컨테이너화된 애플리케이션을 개발하고 배포하는 데 필수적입니다. 이 포스팅에서는 WSL2에서 Docker를 사용하면서 발생할 수 있는 "Cannot connect to the Docker" 연결 문제와 그 해결 방법을 정리합니다. 문제 상황: Docker 연결 실패 WSL2에서 Docker를 설치하고 구성한 후에도, 다음과 같은 연결 오류가 발.. 더보기
WSL 에서 Ubuntu 22.04 설치하기 WSL 에서 Ubuntu 22.04 설치하기 윈도우 리눅스 WSL 환경에서 wsl import 명령어로 Ubuntu 22.04 설치하는 방법을 정리한다. 이 포스팅은 Windows11 22H2 (OS build 22621.1555) 에서 테스트 했다. WSL 우분투 설치하기 이곳 에서 Ubuntu2204-221101.Appxbundle 파일을 다운로드 한다. 반디집 등을 이용하여 Ubuntu2204-221101.Appxbundle 압축을 푼다. 반디집 등을 이용하여 Ubuntu_2204.1.7.0_x64 압축을 푼다. 설치 이미지 파일 install.tar 이 있는지 확인한다. 윈도우 터미널에서 다음의 명령어로 설치 한다. (C 드라이브 아니여도 상관 없음) wsl --import ubuntu-22.04.. 더보기
WSL2 임포트로 우분투 20.04 설치하기 WSL2 임포트로 우분투 20.04 설치하기 (C 드라이브가 아닌) 원하는 위치에 WSL 우분투를 설치하는 방법을 정리한다. WSL2 우분투 설치하기 테스트환경 Windows11 버전 22H2 (OS 빌드 22621.1555) 설치에 앞서, 아래 사이트에서 Windows Linux 배포판을 다운로드 한다. https://docs.microsoft.com/ko-kr/windows/wsl/install-manual#downloading-distributions 이전 버전 WSL의 수동 설치 단계 wsl install 명령을 사용하지 않고 이전 버전의 Windows에 WSL을 수동으로 설치하는 방법에 대한 단계별 지침입니다. learn.microsoft.com Ubuntu 20.04 다운로드 (파일명 : Ca.. 더보기
Windows 11 WSL 기본 사용자 변경 Windows 11 WSL 기본 사용자 변경 Microsoft Windows 11 에서 Ubuntu-20.04 WSL 설치하면, 기본 사용자가 root 가 된다. 기본 사용자 root 에서 다른 사용자로 변경하는 방법을 정리한다. 테스트 환경 마이크로소프트 윈도우11 빌드 22621 에서 Ubuntu-20.04 WSL 를 설치하여 테스트하였다. $ systeminfo 호스트 이름: DESKTOP-ULCLBCG OS 이름: Microsoft Windows 11 Home OS 버전: 10.0.22621 N/A 빌드 22621 $ wsl --list --verbose NAME STATE VERSION * Ubuntu-20.04 Running 2 윈도우11 에서 Ubuntu-20.04 터미널에 들어가서 addu.. 더보기
WSL을 사용하여 Windows에 Linux 설치 WSL을 사용하여 Windows에 Linux 설치 WSL (Windows Subsystem for Linux) 는 마이크로소프트에서 제공하는 Linux 용 Window 하위 시스템이다. Window 에서 Linux 를 사용할 수 있는 기능이다. 초기 WSL 에서 호환성, 하드웨어 지원 등의 이슈가 많았다. 하지만 WSL2 로 발전되면서 많은 리눅스 개발자 들이 Windows 의 WSL 를 이용하게 되었다고 한다. 이 글에서 윈도우10에서 명령어를 통해 wsl (Version 2) 를 설치하는 방법을 정리한다. 전제조건 wsl 명령을 통해 Windows 에 Linux 를 설치하려면, Windows 10 버전 2004 이상(빌드 19041 이상) Windows 11 을 사용하고 있어야 한다. 설치 가능한 L.. 더보기
Windows 11 마우스 우측 메뉴 변경 Windows 11 마우스 우측 메뉴를 Windows 10 처럼 변경하기 Windows 11 에서 변경된 마우스 우측 메뉴 요약 기능을 Windows 10 방식으로 원복하는 방법을 정리한다. Windows 11 마우스 우측 메뉴 요약 기능 원복 Windows 11 의 레지스트리를 직접 수정하는 방식은 다소 위험하다. 따라서, 아래의 프로그램을 이용하는 것을 추천한다. 애플리케이션 다운로드 sordum 에서 windows-11-classic-context-menu-v1-1 라는 애플리케이션을 다운로드 한다. https://www.sordum.org/14479/windows-11-classic-context-menu-v1-1/ Windows 11 Classic Context Menu v1.1 Windows .. 더보기
[VMware] 게스트 OS 고정아이피 설정 VMware 에서 게스트 OS 고정아이피 설정하기 VMware 우분투 고정아이피 설정하기 VMware 환경 Host PC : Windows 10 VMware : VMware-player-full-16.2.3 Guest OS : Ubuntu 18.4 최신 VMware Player 에서 네트워크 설정을 하기 위해서는 vmnetcfg.exe 가 추가로 필요하다. 동일버전의 VMware Workstation 를 임시 설치하여 vmnetcfg.exe 실행파일을 가져오는 것을 추천한다. VMware 네트워크 설정하기 - VMware VMware Machine Setting 에서 Network Adapter 를 선택하고, Custom, VMnet8 (NAT) 으로 변경한다. VMware Player 가 설치된 디렉토.. 더보기
[윈도우] Windows SSH 공개키 생성 윈도우10 SSH 공개키 생성 윈도우10에서 ssh 공개키를 생성하고 위치를 확인한다. 윈도우 SSH 공개키 생성 ssh 키 만들기 윈도우10에서 공개키를 생성하는 방법은 리눅스와 매우 유사하다. PowerShell 을 열고 터미널에서 ssh-keygen.exe 를 실행한다. C:\> ssh-keygen.exe Generating public/private rsa key pair. Enter file in which to save the key (C:\Users\user/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in C:\User.. 더보기
[윈도우] Windows 터미널 ssh 프로필 추가 Windows 터미널 ssh 프로필 추가 윈도우 터미널에서 ssh 프로필을 추가한다. 창분할 가능한 Windows 터미널 설치하기하는 방법은 아래 포스팅 참고 2022.05.23 - [기타/Windows] - [윈도우] 창분할 가능한 Windows 터미널 설치하기 [윈도우] 창분할 가능한 Windows 터미널 설치하기 Windows 터미널 설치하기 창분할 가능한 Windows 터미널 설치하고 사용한다. 윈도우 터미널 설치하기 마이크로소프트 윈도우 스토어 앱에서 다운로드 하고 설치하기 윈도우 터미널을 윈도우 스토어 makepluscode.tistory.com 윈도우 터미널 설정하기 ssh 프로필 추가 방법 윈도우 터미널에서 쉽게 ssh 터미널을 실행할 수 있도록 프로필을 추가한다. [터미널] - [설정] .. 더보기
[윈도우] 창분할 가능한 Windows 터미널 설치하기 Windows 터미널 설치하기 창분할 가능한 Windows 터미널 설치하고 사용한다. 윈도우 터미널 설치하기 마이크로소프트 윈도우 스토어 앱에서 다운로드 하고 설치하기 윈도우 터미널을 윈도우 스토어 앱에서 다운로드 한다 https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=ko-kr&gl=KR Get Windows Terminal from the Microsoft Store Windows 터미널은 명령 프롬프트, PowerShell 및 WSL과 같은 명령 줄 도구 및 셸 사용자를 위한 최신의 빠르고 효율적이며 강력한 생산성의 터미널 응용 프로그램입니다. 주요 기능으로는 여러 탭, 창, apps.microsoft.com 스토어 앱.. 더보기
[WSL] VcXsrv Windows X Server WSL2 화면 포워딩 하기 VcXsrv Windows X Server Windows 10 2004 업데이트에 포함된 WSL 2(Windows Subsystem for Linux 2) 는 Windows 에서 터미널 리눅스 환경을 제공한다. 리눅스의 GUI 화면을 보기 위해, Host OS (Windows) 로 화면을 forwarding 하는 방법 알아보자. GUI 화면 forwarding 을 위해 VcXsrv Windows X Server 라는 프로그램을 사용한다. VcXsrv Windows X Server 설치 아래 sourceforge 사운드포지에 방문하여 VcXsrv Windows X Server 설치파일을 다운로드 한다. https://sourceforge.net/projects/vcxsrv/ Vc.. 더보기
[Windows] WSL 파일 위치 Goal 윈도우와 WSL(Linux용 Windows 하위 시스템) 간의 파일 접근 방법을 알아본다. WSL 에서 윈도우 파일 접근하기 WSL (Linux용 Windows 하위 시스템) 의 /mnt 에 윈도우 파일 시스템이 mount 되어있다. c 또는 d 는 drive 이름을 의미하고, 하위 디렉토리는 윈도우 파일시스템의 경로와 정확히 일치한다. (예를 들어) 윈도우의 Download 디렉토리의 위치는 다음과 같다. ls /mnt/c/Users/makep/Downloads/ 윈도우 에서 WSL 파일 보기 윈도우에서 네트워크를 통해서 WSL 파일 시스템에 접근할 수 있다. \\wsl$\Ubuntu-20.04 또는, WSL 터미널에서 윈도우 탐색기를 열 수 있다. ~$ explorer.exe . 더보기