리눅스에 마이크로소프트 트루타입 폰트 설치하는 방법

우분투에 윈도우 폰트 설치

수천 개의 폰트가 있지만, 윈도우의 인기로 인해 OS와 함께 제공되는 마이크로소프트의 폰트가 광범위하게 사용됩니다. 많은 사용자에게 “Arial”, “Times New Roman” 및 “Impact”와 같은 폰트는 표준으로 간주됩니다. 따라서 윈도우 사용자와 협업하고 문서를 교환하는 경우, 리눅스를 사용하더라도 이러한 폰트에 접근할 수 있어야 합니다.

다행히도, 이러한 폰트를 리눅스 배포판에 쉽게 가져올 수 있습니다. 방법을 살펴보겠습니다.

클래식 설치 프로그램

우분투의 변형을 사용하고 있다면, 다른 배포판 사용자와 달리 OS에 핵심 마이크로소프트 폰트를 쉽게 추가할 수 있는 오래된 설치 프로그램에 접근할 수 있습니다. 이를 위해 터미널에 입력하세요:

sudo apt install ttf-mscorefonts-installer

리눅스의 마이크로소프트 폰트

페도라(또는 rpm을 사용하는 다른 배포판)의 경우, 마이크로소프트 폰트를 설치하는 오래되었지만 여전히 작동하는 방법이 있습니다.

sudo dnf install curl cabextract xorg-x11-font-utils fontconfig  
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm

아치 리눅스에서는 AUR에서 ttf-ms-fonts 패키지를 설치할 수 있습니다.

모든 리눅스 배포판에서 마이크로소프트 폰트를 설치하는 보편적인 방법은 윈도우에서 폰트를 추출하여 시스템으로 이동하는 것입니다.

윈도우 설치에서 복사하기

작동하는 윈도우 머신에 접근할 수 있다면, 그곳에서 폰트를 복사할 수 있습니다. 좋아하는 파일 관리자를 실행하고 “C:\Windows\Fonts”로 이동하세요. 기본 경로를 사용하지 않았다면 경로가 다를 수 있습니다. 해당 디렉토리의 모든 파일을 선택하고 USB 드라이브로 복사하세요.

폰트 파일을 리눅스 머신으로 다시 전송하고 홈 디렉토리의 “.fonts” 폴더에 놓습니다. “.fonts” 폴더(이름 앞의 점에 유의)가 없다면 생성하세요.

윈도우 10 ISO에서 복사하기

윈도우 설치에 접근할 수 없다면, 윈도우 ISO 파일을 쉽게 다운로드하고 ISO 이미지에서 폰트를 추출할 수 있습니다.

  1. 마이크로소프트의 공식 다운로드 윈도우 10 디스크 이미지 (ISO 파일)를 다운로드하세요. 아래로 스크롤하여 드롭다운 메뉴에서 에디션을 선택하세요 - 최신 “전체” 버전을 선택하세요, 업그레이드 버전이 아닙니다.

리눅스의 마이크로소프트 폰트 에디션 선택

다양한 제품 언어 간의 폰트 가용성 차이를 보지 못했지만, 기본 언어 버전이나 “영어 국제” 옵션 중 하나를 다운로드하는 것이 좋습니다.

리눅스의 마이크로소프트 폰트 제품 언어

  1. 윈도우 ISO에서 폰트를 추출하려면 7Zip이 필요합니다. 설치하지 않았다면 다음 명령어로 설치하세요:
sudo apt install p7zip-full

리눅스의 마이크로소프트 폰트 P7zip 설치

OpenSUSE에서는 다음을 시도할 수 있습니다:

sudo zypper install p7zip

아치 및 마니자로와 같은 아치 기반 배포판에서는 다음을 시도하세요:

sudo pacman -S p7zip
  1. 터미널에서 윈도우 ISO를 다운로드한 디렉토리로 cd하세요. 먼저, 윈도우 설치에 사용되는 다른 파일이 포함된 큰 아카이브를 추출해야 합니다. 우리가 필요한 폰트 파일은 그 중에 있습니다. 이를 위해 다음을 사용하세요:
cd ~/Downloads  
7z e Win10_XXXX_EnglishInternational_x64.ISO sources/install.wim

“Win10_XXXX_EnglishInternational_x64”를 윈도우 ISO 파일의 정확한 이름으로 바꾸세요.

리눅스의 마이크로소프트 폰트 설치 WIM 추출

이 과정은 CPU 성능에 따라 시간이 걸릴 수 있습니다. 또한 ISO에서 큰 파일을 추출하려면 4GB 이상의 공간이 필요합니다.

리눅스의 마이크로소프트 폰트 WIM 추출

  1. 과정이 완료되면 “install.wim” 아카이브에서 Fonts 디렉토리를 추출합니다. 다음 명령어를 실행하세요:
7z e install.wim 1/Windows/{Fonts/"*".{ttf,ttc},System32/Licenses/neutral/"*"/"*"/license.rtf} -ofonts/

리눅스의 마이크로소프트 폰트 WIM에서 폰트 추출

이전과 마찬가지로, 시간이 좀 걸리니 기다리면 다운로드한 ISO 옆의 “fonts” 하위 폴더에 윈도우 설치 미디어에 포함된 모든 폰트를 찾을 수 있습니다.

리눅스의 마이크로소프트 폰트 추출된 폰트 폴더

폰트 설치

리눅스에 폰트를 설치하는 가장 쉬운 방법은 홈 디렉토리의 “.fonts” 폴더로 이동하는 것입니다. 다음과 같이 할 수 있습니다:

mv fonts ~/.fonts

리눅스의 마이크로소프트 폰트 폰트 이동

아치에서는 “~/.fonts” 폴더가 더 이상 사용되지 않으므로 대신 다음을 시도하세요:

mv fonts ~/.local/share/fonts

마지막으로, 대부분의 애플리케이션에서 새 폰트를 사용할 수 있도록 설치의 폰트 캐시를 업데이트하세요:

fc-cache -f

리눅스의 마이크로소프트 폰트 설치된 폰트

LibreOffice의 Writer와 같은 프로그램을 실행하면, 이미 사용 중인 폰트 중에서 새로 설치한 폰트를 찾을 수 있습니다.

모든 폰트를 가지고 있더라도, 특히 이미지에서 사용된 폰트를 식별하는 데 어려움이 있을 수 있습니다. 또한, 폰트 대신 윈도우 애플리케이션이 필요하다면, WINE을 통해 리눅스에서 윈도우 애플리케이션을 실행할 수 있습니다.