Ubuntu 16.04의 ttf-mscorefonts-installer를 사용한“추가 데이터 파일 다운로드 실패”


93

업데이트 알리미에서 "추가 데이터 파일 다운로드 실패"에 대한 알림을 받고 있습니다. ttf-mscorefonts-installer패키지 에서 요청한 글꼴을 다운로드하도록 요청했습니다 . 그러나 "지금이 작업 실행"을 클릭 할 때마다 창이 팝업되고 (아래 그림 참조) 다운로드되지 않았습니다.

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

시간 종료 될 때까지 "헤더 대기"를 유지합니다. wgetin 터미널을 사용 하여 패키지를 다운로드하면 동일한 일이 발생 합니다.

wget downloads.sourceforge.net/corefonts/andale32.exe
--2016-05-02 11:57:32--  http://downloads.sourceforge.net/corefonts/andale32.exe
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 

다시 실패합니다.

내가 좋아하는 유사한 문제를 발견했습니다 이것 만 알려진 솔루션은 나에게 일을하지 않았다. 유선 문제는 Chrome과 같은 브라우저에서 글꼴 패키지를 다운로드하고 다음 명령을 실행하여 글꼴 문제를 해결할 수 있다는 것입니다.

sudo dpkg-reconfigure ttf-mscorefonts-installer

fonts 폴더를 지정하십시오. 그러나 내 질문은 내 package-data-downloader및 터미널 구성에 문제가 있습니까? sudo apt-get update명령은 몇 가지 오류와 경고와 함께 실행될 수 있지만 일반적으로 인터넷에서 데이터를 다운로드 할 수 있습니다. 터미널이 sourceforge 또는 유사한 웹 사이트에 연결될 때만 실패합니다.

모든 경우에 터미널에서 다운로드하는 방법에 대한 아이디어가 있기를 바랍니다. 내가 제공 할 수있는 다른 정보를 알려주십시오. 감사!


1
루트 액세스가 필요한 위치에 쓰지 않는 한 wget에서 sudo를 사용할 필요가 없습니다.
누군가 어딘가에

@SomeoneSomewhere 참조 된 솔루션에서 텍스트로 복사 한 명령 줄입니다. sudo를 제거해도 문제가 해결되지 않습니다. 그러나 당신의 친절한 알림에 감사드립니다 :)
Xiaodong Qi

Ubuntu가 MS 글꼴을 계속 사용하는 이유가 있습니까? 훨씬 더 나은 해결책은 Ubuntu에서 해당 글꼴을 제거하는 것입니다!
jap1968

또는, 우리는 마이크로 소프트가 그들의 글꼴을 오픈 소스로 만들도록 할 수있다 :
Xiaodong Qi

마이크로 소프트가 서체를 오픈 소스로 만들어야하는 동기는 무엇인가?
simgineer

답변:


111

요약:

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

이것은 현재 우분투 서버 문제 인 것 같습니다. 아래는이 문제를 피하기위한 임시 해결 방법입니다.

좋아하는 인터넷 브라우저를 사용하여 sourceforge 사이트 에서 wd97vwr32.exe를 제외한 모든 글꼴을 다운로드 하십시오. 모든 exe ​​파일을 하나의 폴더에 저장하십시오.

그런 다음 터미널에서 명령 행을 실행하십시오.

sudo dpkg-reconfigure ttf-mscorefonts-installer

fonts 폴더를 지정하십시오.

누락 된 글꼴 메시지 가 더 많이 나타나는 경우이 작업을 두 번 반복해야 할 수도 있습니다 . 누락 된 글꼴을 모두 찾으려면 누락 된 글꼴을 검색하고 exe 파일을 다운로드 한 다음 이전 단계에서 만든 fonts 폴더에 넣고 오류 메시지가 더 이상 표시되지 않을 때까지 명령 줄을 다시 실행해야합니다.

이 후 프롬프트가 튀어 나오지 않습니다. 다른 답변에서 지적했듯이 이것은 Ubuntu 16.04 시스템 의 버그이며 곧 루트에서 수정되기를 바랍니다.

2018-11-6에 업데이트 : 더 나은 / 쉬운 해결 방법은 Debianttf-mscorefonts-installer 에서3.7 또는 최신 버전을 다운로드하는 것입니다. gnome의 소프트웨어 센터 (및 아마도 우분투의 소프트웨어 센터)로 해당 패키지를 두 번 클릭하여 설치하면 완벽하게 작동합니다. 또는 코드를 실행하려면 다음을 수행하십시오.

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb -P ~/Downloads

패키지를 다운로드 폴더로 다운로드하고

sudo apt install ~/Downloads/ttf-mscorefonts-installer_3.7_all.deb

5
감사! 11 월 30 일 업데이트 (제공 한 "코드"사용)가이 성가신 문제를 해결 한 것으로 보입니다 (16.04 LTS). 나는 다른 많은 제안 된 솔루션을 시도했지만 이것이 유일하게 작동했습니다.
Dɑvïd

데비안 패키지를 사용하면 Xubuntu 16.04 LTS에서도 수정되었습니다.
James McLaughlin

1
이 확인은 16.04 및 16.10에서 작동했습니다. 테스트하기 위해 일반 ttf 패키지를 사용하고 3 번의 실패 시도 후이 패키지를 테스트했습니다. 그것은 즉시 작동 했으므로 지금까지 이것은 ttf 패키지를 설치하는 유일한 방법이며 글꼴입니다.
Luis Alvarado

3
감사합니다. 12 월 10 일 업데이트가 두 가지 명령으로 작동합니다.
Nikolay Prokopyev

wget정보에 대해 대단히 감사합니다 . .deb 패키지를 다운로드하여 설치하면 문제가 즉시 해결되었습니다. 다른 곳에서 제안 된 다른 모든 솔루션과 달리.
GhostCat

17

이것은 Xenial Xerus (16.04)에서 확인 된 버그입니다. 나에게도 같은 오류가 지속됩니다. 명령 줄을 사용하여 ms 글꼴을 별도로 설치하려고했지만 실패했습니다. 그러나 인터넷을 통해 브라우저를 통해 패키지를 다운로드하여 설치할 수 있습니다.

버그 추적 및 버그에 대한 솔루션은 아래의 스레드 링크를 통해 추적 할 수 있습니다. 버그는 여전히 열려 있으며 아직 해결되지 않았습니다.

https://bugs.launchpad.net/ubuntu/+source/aptitude/+bug/1543280

버그에 대한 해결책을 알려주십시오.

업데이트 :

부분 폴더에서 임시 파일을 제거하고 터미널을 통해 글꼴을 설치하는 방법을 찾았습니다. 이것은 나를 위해 일했습니다.

sudo dpkg -P ttf-mscorefonts-installer
sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer

아래 링크를 참조하십시오.

ttf-mscorefonts-installer 패키지에서 글꼴을 설치 한 후 다운로드 글꼴을 만드는 방법은 무엇입니까?


임시 수정의 경우 폴더에 글꼴을 다운로드하고 다음 명령을 실행할 수 있습니다. sudo dpkg-reconfigure ttf-mscorefonts-installer
Xiaodong Qi

1
참고 사항 : 귀하의 답변에서 언급 한 버그에 대해보고했으며 개발자는 권한 문제 등에 중점을 두었습니다.
Xiaodong Qi

4
내가 얻는 :Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe Hash Sum mismatch Fetched 969 B in 1s (904 B/s) W: 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 (13: Permission denied) E: Failed to fetch http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net Hash Sum mismatch E: Download Failed Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...
marsUbuntux

업데이트는 훌륭하고 잘 설명 된 해결책을 찾았습니다.
RoyC

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.