페이지

20241122

한글폰트 설치, 기본 폰트로 지정 방법, 사용하지 않는 폰트 삭제- Linux Ubuntu Lubunt

폰트는 컴퓨터를 느려지게 할수도 있기에, 설치 및 삭제 최적화 방법을 기록합니다.

 한글폰트 설치 및 기본 폰트로 지정 방법- 1


1. 폰트 설치 

sudo apt update

sudo apt install fonts-nanum


2.폰트 확인

  fc-list | grep Nanum


3. 시스템 전체에서 폰트 변경

  sudo nano /etc/fonts/local.conf


<?xml version="1.0"?>

<!DOCTYPE fontconfig SYSTEM "fonts.dtd">

<fontconfig>

    <!-- Sans-serif 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>sans-serif</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Gothic</string>

        </edit>

    </match>

    

    <!-- Serif 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>serif</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Myeongjo</string>

        </edit>

    </match>

    

    <!-- Monospace 기본 폰트 변경 -->

    <match target="pattern">

        <test qual="any" name="family">

            <string>monospace</string>

        </test>

        <edit name="family" mode="prepend">

            <string>Nanum Gothic Coding</string>

        </edit>

    </match>

</fontconfig>


4. 폰트 캐쉬 업데이트

fc-cache -fv


5. 적용 확인

fc-match sans-serif

출력 결과: NanumGothic.ttf: "나눔고딕" "Regular"


6.재부팅


사용하지 않는 폰트 삭제 방법 2


Nanum Gothic 폰트 기본 경로 참고
/usr/share/fonts/truetype/nanum/


nanum 폴더만 제외하고, 모든 폴더 삭제 방법 
sudo find /usr/share/fonts/truetype -mindepth 1 -maxdepth 1 ! -name 'nanum' -type d -exec rm -rf {} +
sudo find /해당되는폴더위치 -mindepth 1 -maxdepth 1 ! -name '삭제안할 폴더이름' -type d -exec rm -rf {} +
sudo find /usr/share/fonts -mindepth 1 -maxdepth 1 ! -name 'truetype' -type d -exec rm -rf {} +


삭제 후 다시 캐시를 업데이트
sudo fc-cache -fv

임시 파일 정리
sudo apt install bleachbit
bleachbit

스왑활용 확인
swapon --show

스왑 사용률 10으로 줄이기
NAME      TYPE SIZE USED PRIO
/swapfile file 512M   0B   -2

아래처럼 10으로 줄이기 
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p

미사용 패키지 정리
sudo apt autoremove --purge
sudo apt autoclean

시스템 업데이트 
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade