본문 바로가기

기타/Windows15

[Windows] 터미널 경고음 소리 끄기 윈도우에서 터미널 작업을 하다보면 지울 글씨가 없는 상황에서 백스페이스를 누르거나 자동완성 될 것이 없는데 TAB 키를 누르는 경우 경고음이 나온다. 개인적으로 백 스페이스와 탭 키를 자주 누르는 편인데, 그 때마다 터미널에서 경고 음이 들려나와 시끄럽고 거슬렸다. 윈도우 터미널 경고음 소리 끄기 윈도우 설정 앱을 실행한다. '시스템' 항목을 클릭한다. '소리' 탭을 선택하고 아래쪽에 '앱 볼륨 및 장치 기본 설정' 항목을 선택한다. 그러면 앱 볼륨 및 장치 기본 설정 메뉴 중에 '콘솔 창 호스트' 같은 항목이 있을 것이다. 이 항목의 볼륨 값을 0으로 설정하면 된다. 2023. 1. 23.
[Windows] WSL1을 WSL2로 업그레이드 하는 방법 윈도우에는 WSL(Windows Subsystem for Linux)라는 훌륭한 시스템이 있다. 윈도우에서 마치 리눅스를 사용하는 것처럼 인터페이스를 제공한다. WSL1 vs. WSL2 WSL은 버전 1과 버전 2가 있다. WSL 버전 2의 경우 OS 파일 시스템 간의 성능을 제외하면 WSL 버전 1보다 더 많은 기능과 뛰어난 성능을 보여준다. 그 밖에 WSL2로 올리지 않으면 사용할 수 없는 기능들이 몇 개 있어서 현재 사용 중인 WSL 버전 1을 WSL2로 올리기로 했다. WSL2 업그레이드 Powershell을 열고 다음 명령을 실행한다. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /nore.. 2023. 1. 18.
[Windows] VIM 설치하기 리눅스 서버 환경을 사용하다보니 간단한 텍스트 에디팅은 vim으로 하는게 편하다. 로컬 개발환경은 Windows 10을 사용하는데 윈도우는 vim을 기본제공하지 않기 때문에 불편하다. 윈도우에 vim을 설치해서 불편함을 해소해보자. VIM 설치 VIM 설치 파일 다운로드 페이지로 들어가자. (https://www.vim.org/download.php) 그러면 첫 화면에서 ‘PC: MS-DOS and MS-Windows’ 링크를 찾아볼 수 있다. 클릭하자. 그러면 화면이 아래쪽으로 내려가는데 gvim90.exe 같은 링크가 있을 것이다. 클릭하면 설치 파일이 다운로드 된다. 다운로드한 파일을 실행시키면 언어 선택을 하는 창이 나오는데 English를 선택하면 되고, 우리에게 익숙한 인스톨 실드 창이 나온다.. 2022. 7. 23.
[WSL] pip install 명령이 먹통인 경우 해결 방법 윈도우에서 WSL2 환경으로 파이썬 개발을 하다보면 새로운 모듈을 설치해야할 경우가 있다. 이 때, pip install 명령을 사용하게 되는데 먹통이 되는 경우가 있다. $ pip install requests ^CTraceback (most recent call last): File "/usr/bin/pip", line 11, in load_entry_point('pip==20.0.2', 'console_scripts', 'pip')() File "/usr/lib/python3/dist-packages/pip/_internal/cli/main.py", line 73, in main command = create_command(cmd_name, isolated=("--isolated" in cmd_ar.. 2022. 7. 5.
[Windows] 레지스트리 설정 백업 및 복구 윈도우의 동작 방식을 바꾸기 위해서 가끔 레지스트리 편집을 하는 경우가 있다. 윈도우의 레지스트리는 윈도우의 상세한 동작을 결정하는 설정들을 담고 있기 때문에 잘 못 편집하면 시스템이 이상한 쪽으로 동작할 수 있다. 잘 못 편집할 경우 재설치를 해야할 수도... 아무튼 시스템 설정 값을 변경하기 전에 다시 복구하기 위해 백업을 해두는게 좋다. 레지스트리 백업 레지스트리 설정은 레지스트리 편집기를 통해서 백업할 수 있다. 레지스트리 편집기를 열어보면 왼쪽에 디렉토리 구조로 레지스트리 키 값들을 확인할 수 있다. 이 키 값 중 수정하려고하는 항목을 우클릭해보면 '내보내기' 메뉴가 있다. 내보내기 메뉴를 선택하면 우클릭한 키의 하위 키들을 포함한 정보들을 파일로 백업해둘 수 있다. 만약 윈도우 시스템의 전체 .. 2022. 6. 9.
[windows] Filename too long 에러 해결 윈도우를 사용하다보면 'Filename too long' 에러를 만나는 경우가 있다. 윈도우 시스템은 리눅스와 다르게 파일 경로의 길이 제한이 있기 때문에 생기는 에러다. Windows 10 Home의 경우 우리의 불친절한 Windows 10 Home은 레지스트리 편집기를 찾아들어가서 수정해야한다. 레지스트리 편집기를 사용 할 때에는 불필요하게 다른 키들을 수정하거나 지우지 않도록 주의해야한다. 레지스트리 편집기를 실행하는 방법에는 두가지가 있다. 작업 표시줄의 검색 상자에 regedit 혹은 레지스트리 편집기를 입력 시작을 우클릭한 다음 실행을 선택(혹은 [윈도우키] + R)한 후 regedit 입력 HKEY_LOCAL_MACHINE → SYSTEM → CurrentControlSet → Control.. 2022. 6. 8.
[Windows] CentOS Stream으로 WSL 설치 CentOS 7을 WSL로 깔아서 사용하다가 CentOS 7, CentOS 8의 라이센스 종료 소식이 들려오고 미러 사이트 주소가 바뀌는 등 자잘한 문제들이 튀어나와 CentOS Stream으로 갈아타기로 했다. 어짜피 운영 서버가 아니라 개발용 WSL이기 때문에 CentOS Stream은 물론 Fedora 리눅스여도 상관없었기 때문이다. WSL 활성화 WSL을 처음 사용하는 경우라면 활성화 시켜야한다. PowerShell을 이용해서 다음 명령을 실행하자. Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux CentOS Stream 다운로드 CentOS Stream 설치를 위한 zip 파일은 깃허브 페이지.. 2022. 6. 6.
[Windows] 윈도우에서 WSL2 리눅스 파일 접근하는 방법 윈도우에서 WSL2 리눅스 파일 시스템에 접근하는 방법을 알아둘 필요가 있다. 가끔씩 윈도우에 설치된 프로그램이나 파일탐색기를 이용해 WSL2 파일 시스템에 접근하는 경우가 있기 때문이다. 윈도우에서 WSL2 리눅스 파일 시스템에 접근하려면 \\wsl$ 경로를 사용하면 된다. WSL2가 구동되어 있는 상황에서 \\wsl$ 라는 경로를 파일 탐색기의 주소창에 입력하면 네트워크 항목에서 설치된 WSL을 찾아볼 수 있다. 원하는 리눅스 배포판을 선택하면 그 리눅스의 루트 디렉토리부터 파일을 브라우징할 수 있다. 단순히 파일 탐색기에서만 지원되는 것은 아니고, Visual Studio Code에서 WSL2 내부에 있는 파일을 편집하고자 하는 경우 등 윈도우 애플리케이션이 WSL 파일을 수정하게 할 수 도 있다. 2022. 5. 3.
[Windows] WSL을 이용한 이클립스(Eclipse) 개발환경 구축 윈도우 WSL 리눅스에 소스코드를 받고, 리눅스 용 이클립스를 실행시켜 개발하는 환경을 구축해보자. Windows에서 인텔리제이로 WSL내에 있는 프로젝트를 열다가 잘 안되서 이클립스를 WSL 안쪽에 설치하고 GUI로 구동시키는 방법을 찾아봤다. 우선 윈도우에 WSL이 설치되어 있다고 가정하겠다. 윈도우에 WSL을 설치하는 방법은 다음 아티클을 참고하도록 하자. (링크 : [Windows] WSL에 CentOS 7 설치 및 삭제) GUI 환경 준비 WSL에서 동작하는 GUI 프로그램이 화면에 그래픽을 뿌릴 수 있도록 VcXsrv Windows X Server를 설치한다. https://sourceforge.net/projects/vcxsrv/ 에서 다운로드한 다음 실행하자. VcXsrv를 설치해준다. 설.. 2022. 3. 3.