MAC UTM 윈도우 한글 깨짐 해결 방법

이미지
MAC UTM 윈도우 한글 깨짐 해결 방법 MAC UTM을 이용한 가상 윈도우에서 한글 깨짐 및 한영 변경 방법에 대해 알아보겠습니다. MAC UTM 설치 방법은 여기 에서 윈도우 한영 변경 방법은 여기 를 확인하세요. 한글 언어팩 설치 1. 언어팩 설치 화면 이동 아래 윈도우 검색창에 settings 입력 좌측 리스트에서 Time & language를 마우스 클릭 중앙쪽 Language & region을 마우스 클릭 2. 언어팩 설정 Korean 옆에 미트볼 메뉴(점 3개) 마우스로 클릭, 만약 Korean이 보이지 않는 경우 아래 2-1 참고 Language options 클릭 한글팩 사용을 위한 Language pack과 한글 키보드 사용을 위한 Basic typing 설치(시간이 좀 걸릴 수 있음) Language pack, Basic typing 설치 완료 시 아래와 같음 2-1. Korean 설치 (위 2번에서 Korean 안보이는 경우 확인, 아니면 3번으로) Add a language 클릭 korea 검색 후 한국어 다운로드(Next) 클릭 3. 한글팩 설정 Language - Windows display language - English(United States) 클릭 2번을 제대로 진행하지 않았으면 아래와 같이 보이니, 이런 경우 2번 과정 재확인 및 진행 필요 2번을 제대로 진행한 경우 아래와 같이 보이며, 한국어 클릭 Sign out 클릭하여 reboot 진행 reboot 후 윈도우 검색창에 settings를 검색하면 한글이 정상적으로 나옴 4. 한글 깨짐 방지 설정 바로 위 사진을 참고하여 설정을 켜고, 시간 및 언어 - 언어 및 지역을 차례대로 클릭 한국어 오른쪽 아래 화살표 클릭 유니코드를 지원하지 않는 프로그램용 언어에서 영어(미국) -> 한국어(대한민국)으로 변경 Beta: 세계 언어 지원을 위해...

[CVAT] Bad Gateway 해결방법

Bad Gateway 해결방법 CVAT에서 localhost:8080으로 접속을 시도하면 Bad Gateway가 발생하는데, 해결방법을 알아보겠습니다. rebuild 예전 cvat 이미지 사용으로 인해 발생하는 원인으로 추정되며, 이를 해결하기 위해선 rebuild를 진행하면 됩니다. docker compose -f docker-compose.yml -f components/serverless/docker-compose.serverless.yml down docker compose -f docker-compose.yml -f docker-compose.dev.yml build Copy rebuild가 완료되면 다시 cvat을 재실행합니다. docker compose -f docker-compose.yml -f components/serverless/docker-compose.serverless.yml up -d Copy 참고 문헌 [1]   https://github.com/cvat-ai/cvat/issues/5302

[Ubuntu] Install python3.9 on Ubuntu22.04

이미지
Install Python3.9 Ubuntu22.04는 Python3.10을 기본으로 제공하고 있습니다. apt list -a python3.* Copy Ubuntu22.04 기본 저장소에선 Python3.9 버전을 제공하지 않기 때문에 deadsnakes PPA(Personal Package Archive) 저장소를 추가하여 설치를 진행합니다. sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update Copy 이후 python3.9를 설치합니다. sudo apt install python3.9 python3.9 --version Copy Ubuntu 22.04 등 공식 저장소에서 제공하는 Python을 설치하고자 할 땐 apt install python3를 통해 바로 설치할 수 있습니다. 다만, 공식 저장소 버전이 아닌 특정 Python 버전 설치가 필요한 경우는 PPA를 사용하여 설치할 수 있는데, 그 중 deadsnakes PPA는 Ubuntu 개발 규칙을 준수하고 유지 관리가 활발하기 때문에 해당 PPA를 이용하여 설치를 진행할 수 있습니다. 참고문헌 [1]   https://askubuntu.com/questions/1318846/how-do-i-install-python-3-9 [2]   https://discuss.python.org/t/install-python-3-11-9-on-ubuntu/51093

[linux] linux opendr 설치 실패

이미지
fail to install opendr opendr 0.78 버전 설치 실패 시, 해결 방법을 알아보겠습니다. 기본적인 설치를 진행하고 마지막 python setup.py install 시 gcc 관련하여 아래와 같은 에러가 발생합니다. gcc 설정이 제대로 안된 상황이기에 필요한 파일들을 설치합니다. apt-get update apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev apt-get install libosmesa6-dev Copy 참고 문헌 [1]   https://github.com/microsoft/MeshTransformer/issues/8

[linux] 리눅스 LVM에서 LV 용량 확장 방법

이미지
linux LV extend 기본적인 LVM에서 disk mount하는 방법은 여기 를 참고하세요. 여기에선 ubuntu-lv 확장을 진행합니다. 확장하고자 하는 LV에 확장하려는 총 용량을 기재합니다. sudo lvextend -L 200G /dev/ubuntu-vg/ubuntu-lv Copy 확장된 공간을 실제로 사용하기 위해 파일 시스템도 키웁니다. sudo resize2fs /dev/ubuntu-vg/ubuntu-lv Copy 정상적으로 용량이 확장되었는지 확인합니다. df -h /dev/ubuntu-vg/ubuntu-lv Copy

[linux] 리눅스 LVM 볼륨 마운트 방법

이미지
linux disk mount 현재 작업은 Ubuntu 22.04.5 LTS에서 진행합니다. LVM(Logical Volumn Manager) 정보 확인 LVM은 디스크를 논리적으로 쪼개고 합치는 기술이며, 크게 PV(Physical Volume), VG(Volume Group), LV(Logical Volume)으로 구성됩니다. PV는 실제 디스크나 파티션을 LVM에서 사용 가능하도록 만든 것입니다. sudo pvdisplay Copy VG는 여러 PV를 묶은 pool 입니다. sudo vgdisplay Copy LV는 VG에서 실제 사용할 수 있는 논리적 파티션을 생성합니다. sudo lvdisplay Copy 현재 물리적 /dev/nvme0n1p3 디스크에서 928GB 중, ubuntu-vg 안에 100GB 짜리 ubuntu-lv 볼륨을 만들어 사용하고 있고, 남은 828GB 중 500GB를 데이터 저장용 LV로 만들어보겠습니다. sudo lvcreate -L 500G -n data_lv ubuntu-vg Copy 파일시스템 포맷을 ext4로 설정합니다. sudo mkfs.ext4 /dev/ubuntu-vg/data_lv Copy 마운트할 디렉토리를 만들고 마운트를 진행합니다. sudo mkdir /data sudo mount /dev/ubuntu-vg/data_lv /data Copy 마운트가 제대로 되었는지 확인합니다. df -h | grep data_lv Copy 마지막으로 reboot 후에도 마운트가 죌 수 있도록 자동 마운트 설정을 진행을 위해 /etc/fstab 경로에 아래와 같이 입력하고 파일을 저장합니다. /dev/mapper/ubuntu--vg-data_lv /data ext4 defaults 0 2 Copy /dev/mappe...

[linux] ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory 간단 해결 방법

ImportError: libgthread-2.0.so.0: cannot open shared object file 해결 방법 libglib2.0-0 설치를 진행하여 해결할 수 있습니다. apt-get install libglib2.0-0 Copy 참고 문헌 [1]   https://shuka.tistory.com/31