mscorefonts 문제


57

ttf-mscorefonts-installerWine을 사용하고 싶어서 터미널에서 설치 를 시도했습니다 .

Comic Sans 부분에서 실패한 것처럼 보였습니다. 그것을 보면 다른 글꼴로 텍스트가 표시됩니다.

그러면 추가 데이터 파일 다운로드 실패 창이 나타납니다.

여기에 이미지 설명을 입력하십시오

터미널에서 ttf-mscorefonts-installer를 제거한 다음 이 답변 의 지침에 따라 다시 설치하려고했습니다 . 이번에는 첫 번째 글꼴 인 andale32.exe를 가져 오지 못했습니다. 다음과 같은 오류 메시지가 나타 invalid content-range header납니다..

어떻게해야합니까?


흥미롭게도 Adele TTF를 다운로드하려고 시도했지만 다운로드 할 수 없기 때문에 심오한 것으로 보입니다. 내가 가져 가면 다운로드 할 수 있다는 소문이 있습니다. 그래서 기다리고 있습니다.
Luis Alvarado

답변:


70

같은 문제로 해결책을 찾았습니다.

  1. 패키지를 설치하면 ttf-mscorefonts-installer나중에 패키지의 일부가 필요합니다.

    sudo apt-get install ttf-mscorefonts-installer
    
  2. 글꼴 다운로드 및 설치

    TMP=$(mktemp -d)
    cd "$TMP"
    awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer
    sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
    
  3. 향후 오류 메시지 방지

    sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
    
  4. 청소

    cd ..
    rm -r "$TMP"
    

기본 소스

문제 해결 ;)


2
우분투 16.04에서 완벽하게 작동 한 것 같습니다. 복사하여 붙여 넣기 준비 지침으로 명확한 답변을 제공해 주셔서 감사합니다.
TafT

2
우분투 16.04에서 이것을 테스트하고 완벽하게 작동합니다!
Terrance

이 명령으로 무엇을하고 있는지, 왜 설명 할 수 있습니까?
Todd Chaffee

33

나는 그것을 고쳤다.

소프트웨어 센터 및 붐을 통해 다운로드하여 설치 하십시오 ! 작동 중 : D


1
2016 년에도 여전히 그렇습니까?
MrMesees

2
@MrMesees, 그렇게 생각합니다. 16.04를 실행 중이며 마지막 업데이트 에서이 문제가 발생했습니다.
rsuarez

우분투 17.10에서 나를 위해 문제를 해결하지 못했습니다
Ciske Boekelo

9

간단한 옵션 해결 방법은 데비안 저장소 (신뢰할 수있는)를 사용하여 다음과 같이 구현할 수 있습니다.

sudo apt-get -y remove --purge ttf-mscorefonts-installer
wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb -P ~/Downloads
sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.6_all.deb

Ubuntu repo 버전이 곧 수정 될 것입니다.


2
이것은 실제로 나를 위해 일한 유일한 해결 방법입니다 (2017 년 1 월), 감사합니다!
Milan

2

새로 설치 한 Ubuntu 64 비트 15.04는 설치 중에 모든 추가 구성 요소가 설치되어 프로세스 도중에 중지되었으며 위에 표시된 오류 메시지와 함께 mscorefonts에 연결되었습니다. 몇 시간을 기다린 후 소프트웨어 센터를 종료하고 재부팅했습니다. 다음 줄은 문제를 완전히 해결하고 내가 알 수있는 한 mscorefonts를 올바르게 설정했습니다. 아래에 설명이 있습니다.

sudo apt-get update --fix-missing
sudo dpkg --configure -a
cd
sudo wget downloads.sourceforge.net/corefonts/andale32.exe
sudo wine andale32
rm andale32.exe

첫 번째 줄은 와인 설치를 완료하기 위해 두 번째 줄 (dpkg)을 수행해야한다는 것을 나타냅니다. 그런 다음,이 작업이 수행 될 때 andale32.exe가 예상과 다르다는 것을 알려줍니다 (해시 값으로, 이전 버전 또는 이와 유사한 버전 일 가능성이 있음). 괜찮다고 가정하면 와인 앞에서 '스도'를 실행하여 수동으로 설치합니다. 필요하지 않을 수도 있습니다. 마지막 줄과 대기 후에 글꼴을 허용할지에 대한 질문이 멋진 창으로 나타납니다. --fix-missing 보고서를 반복하면 추가 명령이 필요하지 않습니다.


1

이 문제를 해결하려면 ttf-mscorefonts-installer터미널에서만 제거하고 다시 설치하십시오. 응답해야 할 프롬프트가 있으며 그래픽 창에서 항상 제대로 수행되지는 않습니다.

alt+ ctrl+ 로 터미널을 엽니 다t

다음 명령을 입력하십시오

sudo apt-get remove --purge ttf-mscorefonts-installer
sudo apt-get install ttf-mscorefonts-installer

아니, 실패 했어 편집 : 이상한. 다시 시도했지만 이제는 arial에서 실패했습니다.
AnAwesomeMiner

@AnAwesomeMiner 오류 메시지가 나타 났습니까?
Charles Green

arial32.exe를 가져 오지 못했습니다. 해시 합계 미쉬 매치.
AnAwesomeMiner

@AnAwesomeMiner 도움이된다면 혼자가 아닌 것 같습니다. 이 문제가 발생했음을 런치 패드에 표시 할 수도 있습니다. bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1371783
Charles Green

에 @AnAwesomeMiner ubuntuforums는 또한이 문제에 대한 스레드가
찰스 그린
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.