ttf-mscorefonts-installer 설치 후“추가 데이터 파일 다운로드 실패”


111

새로 설치 12.04 I & & apt 및 시스템 다시 시작 후 재부팅 후 항상이 성가신 메시지가 나타납니다.

추가 데이터 파일 다운로드 실패

다음 패키지는 패키지 설치 후 추가 데이터 다운로드를 요청했지만 데이터를 다운로드 할 수 없거나 처리 할 수 ​​없습니다.

ttf-mscorefonts-installer

다운로드가 나중에 다시 시도되거나 지금 다운로드를 다시 시도 할 수 있습니다. 이 명령을 실행하려면 인터넷에 연결되어 있어야합니다.

그러나 지금 시도를 실행하면 깜박이는 터미널 창이 표시되고 아무 일도 일어나지 않습니다. 시스템을 다시 시작하면 다시 발생합니다.

누군가 도이 문제를 발견 했지만 아직 대답하지 않았습니다.

  • 나는 여기 초보자입니다. 도와주세요.

14.04 LTS (Trusty Tahr)에 대해이 문제점에 대한 솔루션을 찾는 경우,이 릴리스의 첫 번째 및 마지막 메시지 텍스트는 다음과 같습니다. "일부 패키지의 데이터 파일을 다운로드 할 수 없습니다"및 "이는 영구적 인 실패입니다. 이 문제를 해결하려면 인터넷 연결을 수정 한 다음 패키지를 제거했다가 다시 설치해야합니다. "
Walter Tross


위에서 언급했듯이 현재 작업 솔루션은 Ubuntu 16.04 및 16.10에 제안되었습니다 . Ubuntu 12.04도 동일해야합니다.
Xiaodong Qi

답변:


100

해결책 1 :

인터넷에 연결하고 아래 명령을 실행하여 오류를 수정하십시오.

sudo apt-get install --reinstall ttf-mscorefonts-installer  

패키지가 다시 설치되고 패키지를 구성하는 데 필요한 데이터 파일이 다운로드됩니다. 다운로드가 완료 될 때까지 기다리십시오. 다운로드 크기는 약 4MB입니다.

해결책 2 :

  1. 인터넷에 연결 하고이 sourceforge 링크 로 이동 하여 .exe파일을 제외한 모든 파일을 다운로드 wd97vwr32.exe하십시오.

  2. 해당 파일을 홈 디렉토리에 복사하십시오.

  3. 이 명령을 실행하여 패키지를 구성하십시오

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • Microsoft 글꼴을 다운로드했는지 여부를 묻습니다. 사용 Tab확인을 선택하고 칠 Enter.
    • 그런 다음 다시 다운로드 한 파일의 디렉토리 이름을 입력하라는 메시지가 표시되고 홈 디렉토리의 위치를 ​​입력하고 확인Tab 을 선택 하는 데 사용 하고를 누르십시오 .Enter

      예를 들어, 로그인 이름이 anwar/home/anwar경우 다운로드 한 파일을 복사 했으므로 위치는 입니다.

끝난! 패키지를 성공적으로 구성하고 설정했습니다.

참고 : 404 오류로 인해 파일을 다운로드 할 수없는 경우 "다운로드 할 수 없습니까?" 부분

문제의 원인은 무엇입니까?

이 패키지 ttf-mscorefonts-installer는 인터넷에서 Microsoft의 글꼴 파일 ( Microsoft에서 무료로 제공하는 파일) 을 다운로드 하여 설치하는 데 사용됩니다. 해당 글꼴 파일을 사용하려면 Microsoft EULA를 수락해야하므로 다른 무료 (자유로 무료) 패키지와 같이 해당 글꼴을 패키지에 포함 할 수 없습니다 .

문제는 파일을 다운로드하기 전에 어떻게 든 인터넷 연결이 끊어 졌다는 것입니다. 더 많은 데이터 파일을 다운로드하라는 메시지가 표시됩니다.

다운로드 할 수 없습니까?

404 오류 로 인해 파일을 다운로드 할 수없는 경우 , 다운로드 한 콘텐츠의 tar.gz 아카이브를 준비했습니다. 이 드롭 박스 링크 에서 다운로드 하여 폴더로 추출 할 수 있습니다. 에 압축을 풀면 솔루션 2 /tmp/dpkg-reconfigure명령 뒤에 해당 디렉토리를 입력합니다 .


3
솔루션 1은 14.04 LTS (Trusty Tahr)에서 내 문제를 해결했습니다. Shift-Tab을 눌러 "확인"을 선택한 다음 Enter를 다시 입력하십시오.
Walter Tross

4
솔루션 1은 나를 위해 작동하지 않았습니다. andale.ttf 글꼴을 다운로드하려고 할 때 "Hashtype mismatch"메시지가 나타납니다. 분명히 같은 문제가 논의 및 고정 askubuntu.com/questions/543673/mscorefonts-problems
마이클 McGinnis

12
downloads.sourceforge.net/corefonts/andale32.exe 와 관련된 오류 404 (파일을 찾을 수 없음) 때문에 솔루션 1이 실패합니다 . 이 명령으로 sudo dpkg-reconfigure ttf-mscorefonts-installer패키지를 구성 할 수 없으므로 솔루션 2가 실패 합니다. (우분투 16.04 LTS)
marianoju

1
@Anwar a) SourceForge 링크가 당신을 위해 일 하게되어 기쁘지만 재설치를 시도하는 동안 여러 오류 404가있는 로그 파일에 대해서는 answers.launchpad.net/ubuntu/+question/404484 를 참조하십시오 (andale32뿐만 아니라 또한 comic32 및 arial32). b)는 안 sudo dpkg-reconfigure날 수 있도록 다시 글꼴이 이미 경우에도 구성이 되어 구성? c) 확인하고 mscorefonts-eula license has already been accepted이므로 여기서 문제가되지 않습니다.
marianoju

2
b) dpkg-reconfigure패키지가 이미 구성된 경우 아무 작업도 수행하지 않습니다. 이 경우 sudo apt-get purge 명령을 사용하여 패키지를 제거 하고 다시 설치 하는 것이 좋습니다 .
Anwar

81

데비안 사이트로 가서 ttf-mscorefonts-installer_3.6을 다운로드하고 성공적으로 설치 한 Gdeb를 사용하여 설치했습니다.

명령 줄 예 :

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

여기에 게시 된 다른 솔루션 중 어느 것도 나를 위해 일하지 않았습니다.


10
수락 된 답변이어야합니다;)
blong

2
잘 작동하지만 https 링크가 있습니까?
Mark

3
+1 이것은 정말 잘 작동합니다 :) 그러나이 버전이 왜 우분투의 저장소에서
끝나지 않았습니까

2
나는 gdebi를 사용하여 이것을 설치하고 일했다!
eri0o

2
실제 원인은 버그 bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1607535 입니다. 어떤 이유로 백 포트에 시간이 너무 많이 걸리기 때문에 우분투에서 수정 되었을 있습니다.
Mikko Rantalainen

7

나는 같은 문제가 있었다. 그래서, 이것을 고치는 나의 해결책이다.

sudo apt-get remove --purge ttf-mscorefonts-installer
cd /var/lib/update-notifier/package-data-downloads
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 777 partial
sudo apt-get --purge --reinstall install ttf-mscorefonts-installer
sudo rm partial/*
sudo rmdir partial
sudo mkdir partial
sudo chmod 744 partial

감사합니다, 우분투 16.04 및 16.10 에서이 버그가 발생했으며 대부분의 솔루션이 도움이되지 않았습니다. 이것은 즉시 수정하는 것처럼 보였고 Times New Roman이 Libre Office Writer에서 작동하고 텍스트가 Firefox에서 다시 올바르게 표시되도록했습니다. 큰 도움.
Alex

이전 의견으로, 다른 사람들이하지 않은 16.04에서 나를 위해 일했습니다. 감사합니다 :)
Teknogrebo

1
이것은 한 번 나를 위해 일했지만 지금은 얻고 E: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Found있습니다. 좋은 오래된 Sourceforge가 필요한 파일을 제거하는 것 같습니다.
Cerin

4

당신이 얻는다면 :

Get : 1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] 오류 : 1 http://downloads.sourceforge.net/corefonts/andale32.exe
해시 합계 불일치 1 초에 969B를 가져 왔습니다 (660). B / s)
W : '_apt'사용자가 '/var/lib/update-notifier/package-data-downloads/partial/andale32.exe'파일에 액세스 할 수 없어 다운로드 권한을 삭제할 수 없습니다. -pkgAcquire :: Run (13 : 권한 거부) E : http://downloads.sourceforge.net/mir...ourceforge.net 가져 오기 실패 불일치

E : 다운로드 실패

이 시도:

sudo rm -rf /var/lib/update-notifier/package-data-downloads/partial/*

뒤에 :

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

자세한 내용은 이 스레드 를 참조하십시오.


1
그냥 시도했지만 지금 arial과 관련된 문제가 발생합니다. Err : 1 downloads.sourceforge.net/corefonts/arial32.exe Hash Sum mismatch
JohnnyBizzle

루 분투 16.04에서 잘 작동했습니다! 고마워!
Uilian

_apt 권한 오류가 다시 발생했지만 이번에는 훨씬 향상되었습니다. 글꼴이 하나씩 설치되는 것을 보았습니다. 오류가 없습니다. 경고 만. 이제 글꼴이 LibreOffice에 나타납니다.
Satya Prakash

2

내 재설치와 함께 작동합니다 (여기에서 명령을 찾아서 시도했지만 작동했습니다. lol)

제거 명령

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

설치 명령

sudo apt-get install --reinstall ttf-mscorefonts-installer  

이 대답은 받아 들인 것과 달리 저에게 효과적입니다. 재 인쇄하기 전에 제거하는 것이 중요합니다.
Yuri Gor

실패 :Err:1 http://downloads.sourceforge.net/corefonts/arialb32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net' is forbidden [IP: 5.10.152.194 443] E: Failed to fetch https://vorboss.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=vorboss.dl.sourceforge.net' is forbidden [IP: 5.10.152.194 443] E: Download Failed
Stroobandt

1

잔소리 중지, 글꼴 캐시 설치 및 새로 고침

에 대한 잔소리를 멈추려면 Failure to download extra data files먼저 부분 다운로드를 제거하십시오.

$ sudo rm -R /var/lib/update-notifier/package-data-downloads/partial/

그런 다음 이 패키지의 데비안 버전을 다운로드하여 설치 하십시오 :

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

마지막으로,이 기회를 잡고 글꼴 캐시업데이트하십시오.

$ sudo fc-cache -f -v

Ansible 자동화

- name: 'Removing buggy MicroSoft™ core fonts installer.'
  apt:
    pkg: ttf-mscorefonts-installer
    state: absent

- name: 'Removing partial download of MicroSoft™ core fonts.'
  file:
    path: '/var/lib/update-notifier/package-data-downloads/partial/'
    state: absent

- name: 'Installing Debian MicroSoft™ core fonts installer.'
  # https://askubuntu.com/a/1127190/164341
  apt:
      deb: 'http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb'

0

tha 패키지 ttf-mscorefonts-installer 를 제거한 후 ubuntu-restricted-extras 를 설치하십시오 .

인터넷에 연결하고 다음 명령을 실행하십시오.

sudo apt-get remove --purge ttf-mscorefonts-installer
sudo apt-get install ubuntu-restricted-extras

다음에 시스템을 시작하면 메시지가 사라집니다.

(동일한 문제가 있지만 메시지에 패키지가 하나 더 있습니다 : flashplugin-installer ) 이것은 시작할 때마다 얻는 매우 귀찮은 메시지입니다 (매우 길고 오른쪽으로 다운로드하여 다운로드하십시오). 이것은 내가 시작할 때마다 성가신 메시지입니다

어쩌면 우분투 제한 엑스트라를 설치하기 전에 시스템을 다시 시작해야 할 수도 있습니다.


왜 패키지를 제거해야 ttf-mscorefonts-installer합니까? 참고 ubuntu-restricted-extras또한 종속성으로 설치합니다. 그래서 요점이 뭐야?
Anwar

그렇습니다. 왜냐하면 그것이 작동하기 때문입니다!
rubo77

1
정말 이상하게 들리지만, apt-get 어딘가에 버그가 있다고 생각합니다. 제거해도 ttf-mscorefonts-installer를 제거하더라도 누락 된 메시지는 재부팅 후에도 여전히 유지됩니다! 이것은 정말 이상한 행동이지만 유일한 해결책은 해당 버그와 관련된 모든 것을 제거하고 재부팅 후 우분투 제한 엑스트라를 다시 설치하는 것입니다. 나는 이미 두 개의 mashines에 이상한 행동을했다
rubo77

@ rubo77 난 정말 이것을 확인할 수 없습니다 ...
ζ--

그것은 작동했습니다, 내 컴퓨터에 원인 gksudo가 설치되었습니다. 나는 신선한 너무 설치하는 쿠분투에서 작동해야, 새로운 답을 추가
rubo77을

0

위의 질문은 질문과 관련 있습니다.

두 질문에 제공된 해결책 중 어느 것도 나를 위해 일하지 않았습니다. 따라서 나는 다음과 같이 결정했다.

트루 타입 글꼴 수동 설치

다음은 Microsoft 핵심 트루 타입 글꼴을 수동으로 설치하기 위해 따라야하는 10 단계입니다. 달리 명시되지 않는 한 모든 명령은 쉘 터미널 창 내에서 실행되어야합니다. 대부분의 * 우분투 배포판에서 Ctrl Alt T 키 콤보 (키보드 단축키)는 새로운 쉘 터미널 창을 여는 방법 중 하나입니다.

  1. ttf-mscorefonts-installer패키지를 제거하고 DEB 패키지의 APT 캐시를 정리하십시오.

    sudo apt-get purge ttf-mscorefonts-installer -y ; sudo apt-get update ; sudo apt-get check ; sudo apt-get clean ; sudo apt-get autoremove -y
    
  2. Thunar 파일 관리자를 설치 / 업데이트합니다 (다운로드 한 모든 트루 타입 글꼴의 이름을 바꾸려면 추가로 필요함).

    sudo add-apt-repository ppa:yuri-sucupira/thunar1.6.10-fix ; sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv AF8C7F18 ; sudo apt-get update ; sudo apt-get check ; sudo apt-get install thunar --reinstall -y ; sudo apt-get dist-upgrade -y
    
  3. 7z 파일 아카이버를 설치 / 업데이트합니다 (다운로드해야 할 EXE 파일 내부에서 트루 타입 글꼴을 추출하는 데 필요한 파일 압축기 / 압축기 및 추출기 / 압축 해제 기임) :

    sudo apt-get install p7zip p7zip-full --reinstall -y
    
  4. fonts이 쉘 명령을 실행 하여 임시 폴더를 작성하십시오 .

    mkdir /tmp/fonts
    
  5. 웹 브라우저를 시작 (모질라 파이어 폭스, 구글 크롬 또는 당신이 사용하고있는 다른 하나처럼), 다음으로 이동 https://sourceforge.net/projects/corefonts/files/the%20fonts/final/를 제외한 모든 EXE 파일을 다운로드 wd97vwr32.exe (wd97vwr32.exe는 트루 타입 글꼴 파일이 아닌 Word 97 뷰어이므로) 다운로드 한 모든 EXE 파일은/tmp/fonts

  6. 디렉토리 (CD)를 해당 임시 폴더로 변경하십시오.

    cd /tmp/fonts
    
  7. 다운로드 한 모든 EXE 파일의 내용을 추출하십시오.

    7z e andale32.exe ; 7z e arial32.exe ; 7z e arialb32.exe ; 7z e comic32.exe ; 7z e courie32.exe ; 7z e georgi32.exe ; 7z e impact32.exe ; 7z e times32.exe ; 7z e trebuc32.exe ; 7z e verdan32.exe ; 7z e webdin32.exe
    
  8. 모든 TTF (트루 타입 글꼴) 파일을 시스템의 Microsoft 트루 타입 글꼴 폴더에 복사하십시오.

    sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
    
    • 참고 : /usr/share/fonts/truetype/msttcorefonts/존재하지 않는 경우 쉘 명령을 실행하여 작성하십시오.sudo mkdir /usr/share/fonts/truetype/msttcorefonts/
  9. Microsoft 트루 타입 글꼴 폴더 내에서 수퍼 유저 모드로 Thunar를 시작하십시오.

    sudo thunar /usr/share/fonts/truetype/msttcorefonts/
    
  10. 이제 새 Thunar 창 (경로 /usr/share/fonts/truetype/msttcorefonts/:)에서 Thunar 메뉴로 이동 한 다음 편집 옵션을 선택하고 모든 파일 선택 을 누르 십시오 . 그런 다음 F2 키를 누르거나 편집 메뉴 옵션으로 이동하여 이름 바꾸기 ...를 클릭 하거나 파일이 선택된 영역을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기 ... 옵션을 선택하십시오 . 왼쪽에서 대문자 / 소문자로 (예를 들어 필요한 경우이 그림을보십시오 ) 오른쪽 필드를 이름 및 접미사 로 변경하십시오 . 마지막으로, Convert to:필드에서 매개 변수를 소문자로 변경 한 후 파일 이름 바꾸기 를 누르십시오. 단추.

...그리고 그게 다야!

여기에 설명 된대로 모든 작업을 수행 한 경우 이제 모든 Microsoft 핵심 트루 타입 글꼴이 설치됩니다. 예를 들어 LibreOffice Writer를 시작하고 Arial 및 Comic Sans와 같은 글꼴을 사용할 수 있는지 확인하십시오. 그렇다면 글꼴이 시스템에 올바르게 추가 된 것입니다.

추신 : 남은 /tmp/fonts시스템은 다음 시스템 (재부팅)에서 제거됩니다. 따라서 걱정할 필요가 없습니다.


0

Ubuntu 18.04에서 'sudo apt install ubuntu-restricted-extras'를 실행 한 후“추가 데이터 파일을 다운로드하지 못했습니다”문제가 발생했습니다.

~ / Downloads 중에 발행 된이 두 터미널 명령의 문제를 해결했습니다. wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.7_all.deb sudo gdebi ttf-mscorefonts-installer_3.7_all.deb

행운을 빕니다. (gdebi가 아직 설치되지 않은 경우 미리 'sudo apt install gdebi').


-1

파일 gksudo를 찾으십시오

which gksudo

그리고 kdesudo를 위해

which kdesudo

kubuntu를 사용하기 때문에 자동 스크립트가 누락 된 파일을 다운로드하려고 할 때 gksudo가 누락되었습니다.

그게 버그 야 !!

해결 방법 : symlink로 해결했습니다.

ln -s /usr/bin/kdesudo /usr/bin/gksudo
sudo apt-get remove --purge ubuntu-restricted-extras ttf-mscorefonts-installer flashplugin-installer
sudo restart

다시 시작한 후 :

sudo apt-get install ubuntu-restricted-extras flashplugin-installer

나중에 다음과 같이 추악한 해결 방법-심볼릭 링크를 다시 제거 할 수 있습니다.

sudo rm -i /usr/bin/gksudo

꽤 망치 방법이지만 작동합니다.


이 질문을 살펴보십시오 .
등록 된 사용자

나는 당신이 제거 할 수 ubuntu-restricted-extras있고 모든 flashplugin-installer문제가 해결 된 후
rubo77

-1

ttf-mscorefonts-installerEULA에 동의하지 못할 수 있습니다 .

이 명령은 EULA를 수락하고 패키지를 다시 설치합니다 (개별 글꼴을 다운로드했다고 가정 .exe).

echo ttf-mscorefonts-installer msttcorefonts/accepted-mscorefonts-eula select true | sudo debconf-set-selections
sudo dpkg-reconfigure ttf-mscorefonts-installer

그것은 내 문제가 아니었고 다른 재설치 방법을 사용한 후에 EULA를 다시 인정했으며 문제가 지속됩니다. OMG, Ubuntu ...
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.