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.