리눅스에서 폰트를 쓰다보면 Windows의 폰트가 필요할 때가 은근히 있습니다. Wine으로 프로그램을 굴릴 때 말 그대로 굴림폰트나 Times Roman폰트가 필요한 경우가 있지요.


이를 편하게 하기 위해서 우분투에서는 ttf-mscorefonts-installer란 패키지를 통해 EULA동의하에 설치할 수 있도록 해놓았습니다.


그런데 ttf-corefonts를 설치하다보면 


Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run : 허가 거부 

위의 메시지를 띄우면서 설치가 거부되기도 합니다. 이런 경우 원인은 의외로 간단한데요.


ttf-mscorefonts-installer 패키지 버전이 낮아서 생기는 문제입니다. MS폰트는 sourceforge를 통해서 다운로드 받게 되어있는데 이전 버전에서는 이 부분이 갱신이 덜 되어서 너무 오래된 인증서를 통해 다운로드 받기 때문에 그렇습니다. 그럼 새로운 버전의 패키지를 쓰면 되겠지요?


우분투는 데비안의 패키지리스트를 받아온다는 사실은 알고 계실겁니다. 그럼 해당 패키지를 Debian sid에서 가져오면 되는 것이지요.


wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer-*


이렇게 하시면 2017년 현재 MS폰트를 아무 문제없이 설치 할 수 있을 겁니다.



,