ttf-mscorefonts-installerのインストール後、「追加のデータファイルのダウンロードに失敗しました」


111

12.04 Iの新規インストールとaptの更新とシステムの再起動後、再起動後にこの迷惑なメッセージが常に表示されます。

追加のデータファイルをダウンロードできない

次のパッケージは、パッケージのインストール後に追加のデータのダウンロードを要求しましたが、データをダウンロードできなかったか、処理できませんでした。

ttf-mscorefonts-installer

ダウンロードは後で再試行されますが、今すぐダウンロードを再試行することもできます。このコマンドを実行するには、アクティブなインターネット接続が必要です。

しかし、今すぐ試行すると、ターミナルウィンドウが点滅し、何も起こらないように表示されます。システムを再起動すると再び起こります。

私も誰かがこの問題を抱えていることを発見しましたが、彼はまだ答えていません。

  • 私はここの初心者です、助けてください。

誰かが14.04 LTS(Trusty Tahr)のこの問題の解決策を探している場合、このリリースの最初と最後のメッセージのテキストは次のとおりです。「一部のパッケージのデータファイルをダウンロードできませんでした」そのため、これらのパッケージはシステムで使用できなくなります。インターネット接続を修正してから、この問題を解決するためにパッケージを削除して再インストールする必要がある場合があります。
ウォルタートロス


上記のように、現在の作業ソリューションはUbuntu 16.04および16.10向けに提案さています。Ubuntu 12.04でも同じである必要があります。
シャオドンチー

回答:


100

解決策1:

インターネットに接続し、以下のこのコマンドを実行して、エラーを修正します

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

これにより、パッケージが再インストールされ、パッケージの構成に必要なデータファイルがダウンロードされます。ダウンロードが完了するまでしばらく待ちます。ダウンロードサイズは約4MBです。

解決策2:

  1. インターネットに接続し、このsourceforgeリンクにアクセスして、file .exeを除くすべてのファイルをダウンロードしwd97vwr32.exeます。

  2. これらのファイルをホームディレクトリにコピーします。

  3. このコマンドを実行してパッケージを構成します

    sudo dpkg-reconfigure ttf-mscorefonts-installer
    
    • これにより、Microsoftフォントをダウンロードしたかどうかが尋ねられます。を使用Tabして[OK]を選択し、を押しEnterます。
    • 次に、ダウンロードしたファイルのディレクトリ名を入力するよう求められます。ホームディレクトリの場所を入力し、を使用Tabして[ OK]を選択し、を押しますEnter

      たとえば、ログイン名がの場合、ダウンロードしたファイルをコピーしたためanwar、場所はになり/home/anwarます。

できた!パッケージの構成とセットアップが正常に完了しました。

注: 404エラーのためにファイルをダウンロードできない場合は、「ダウンロードできませんか?」をチェックしてください。セクション

問題の原因は何ですか?

このパッケージttf-mscorefonts-installerは、インターネットからMicrosoftのフォントファイル(Microsoftが無料で提供しているファイル)をダウンロードしてインストールするために使用されます。これらのフォントファイルを使用するには、MicrosoftのEULAに同意する必要があるため、これらのフォントを他のFree (Free as Free パッケージのようにパッケージに含めることはできません。

問題は、これらのファイルをダウンロードする前に、どういうわけかインターネットから切断されることでした。だから、より多くのデータファイルをダウンロードするように求めるメッセージです。

ダウンロードできませんか?

404エラーが原因でファイルをダウンロードできない場合は、ダウンロードしたコンテンツのtar.gzアーカイブを準備しました。このドロップボックスリンクからダウンロードして、フォルダーに抽出できます。に展開する場合、ソリューション2のコマンドの/tmp/後にそのディレクトリをdpkg-reconfigure入力します。


3
ソリューション1は14.04 LTS(Trusty Tahr)で私の問題を解決しました。Shift-Tabを押して「OK」を選択し、Enterを押して再度Enterを押します。
ウォルタートロス

4
解決策1はうまくいきませんでした。フォントandale.ttfをダウンロードしようとすると、「Hashtype mismatch」というメッセージが表示されます。どうやら同じ問題が議論され、askubuntu.com / questions / 543673 / mscorefonts
Michael McGinnis

12
ソリューション1は、downloads.sourceforge.net/ corefonts/andale32.exeに関するエラー404(ファイルが見つかりません)のために失敗します。このコマンドでsudo dpkg-reconfigure ttf-mscorefonts-installerはパッケージを構成できないため、ソリューション2は失敗します。(Ubuntu 16.04 LTS)
マリアノジュ

1
@Anwar a)SourceForgeリンクがあなたのために働くことはうれしいですが、answers.launchpad.net / ubuntu / + question / 404484を参照してください。ただし、comic32およびarial32)。b)フォントが既に設定されいる場合でも、設定をsudo dpkg-reconfigure許可しませんか?c)とをチェックしたので、ここでは問題になりません。mscorefonts-eula license has already been accepted
マリアノジュ16

2
b)dpkg-reconfigureパッケージが既に構成されている場合、何もしません。この場合、sudo apt-get purge コマンドを使用してパッケージを削除し、再インストールすることをお勧めします。
アンワル

81

Debianのサイトに行き、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
受け入れられた答えである必要があります;)
16

2
うまく機能しますが、httpsリンクはありますか?
マーク

3
1これは本当に良い作品:)しかし、なぜこのバージョンはUbuntuのリポジトリカントーで終わっていない...
angulared

2
gdebiを使用してこれをインストールし、動作しました!
eri0o

2
本当の原因はバグbugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1607535です - 何らかの理由でバックポートに時間がかかりすぎるため、Ubuntuで修正される可能性あります。
ミッコランタライネン

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

おかげで、Ubuntu 16.04と16.10でこのバグが発生しており、ほとんどの解決策は役に立たなかった。これはすぐに修正されたようで、Times New RomanはLibre Office Writerで動作し、テキストはFirefoxで再び正しく表示されるようになりました。大きな助け。
アレックス

以前のコメントとして、他の人がしなかった16.04で私のために働いた。ありがとう:)
テクノグレボ16

1
これは私のために一度働いたが、今私は得ていE: Failed to fetch https://iweb.dl.sourceforge.net/project/corefonts/the fonts/final/arialb32.exe 404 Not Foundます。古き良きSourceforgeが必要なファイルを削除しているようです。
セリン

4

取得している場合:

Get:1 http://downloads.sourceforge.net/corefonts/andale32.exe [969 B] Err:1 http://downloads.sourceforge.net/corefonts/andale32.exe
ハッシュ合計の不一致1秒で969 Bを取得(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 ハッシュサムミスマッチ
-JohnnyBizzle

Lubuntu 16.04で正常に動作しました!どうも!
Uilian

_apt特権エラーが再び発生しましたが、今回ははるかに優れていました。フォントが1つずつインストールされるのを見ました。エラーなし。警告のみ。LibreOfficeにフォントが表示されるようになりました。
サティヤプラカシュ

2

私はそれを再インストールして動作します(ここでコマンドを見つけて試してみてください、それから動作しました。笑)

アンインストールコマンド

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

インストールコマンド

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

受け入れられた答えとは異なり、この答えは私にとっては有効です。再インストールする前にパージすることが重要です。
ユーリゴア

失敗するもの: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
Serge Stroobandt

1

しつこいをやめて、フォントキャッシュをインストールして更新する

についてのしつこいを停止するにはFailure to download extra data files、まず部分的なダウンロードを削除します。

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

次に、このパッケージのDebianバージョンをダウンロードしてインストールします。

$ 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

パッケージttf-mscorefonts-installerをアンインストールしてから、ubuntu-restricted-extrasをインストールします。

インターネットに接続して、次のコマンドを実行します。

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

システムの次の起動後、メッセージは消えます。

(私は同じ問題を抱えていましたが、メッセージにさらに1つのパッケージがあります:flashplugin-installer)これは私が毎回得る迷惑なメッセージです(非常に長く、右クリックしてダウンロードします): これは迷惑なメッセージです

多分、ubuntu-restricted-extrasをインストールする前にシステムを再起動する必要があります


なぜ彼はパッケージをアンインストールする必要があるのttf-mscorefonts-installerですか?ubuntu-restricted-extras依存関係としてもインストールすることに注意してください。それで、ポイントは何ですか?
アンワル

はい、理由があります。
rubo77

1
本当に奇妙に聞こえますが、apt-getのどこかにバグがあると思います。bcauseパージを使用してttf-mscorefonts-installerを削除しても、再起動後も欠落しているというメッセージは残ります。これは本当に奇妙な動作ですが、唯一の解決策は、そのバグに関連するものをすべてアンインストールし、再起動後にubuntu-restricted-extrasを再インストールすることです。私はすでに2つのマシンでこの奇妙な振る舞いをしていた
-rubo77

@ rubo77私は本当にこれを確認することはできません...
–ζ

それが機能しただけで、原因は私のコンピューターにgksudoがインストールされていたからです。私は新鮮な、あまりにもインストールKubuntuの上で動作するはずの新しい答えを追加
rubo77

0

上記の質問はこれに関連しています。

両方の質問で提供された解決策はどれも私にとってうまくいきませんでした。したがって、私は次のことに決めました。

TrueTypeフォントを手動でインストールする

以下は、MicrosoftコアTrueTypeフォントを手動でインストールするために従う必要がある10の手順です。特に指定がない限り、すべてのコマンドはシェルターミナルウィンドウ内で実行する必要があります。ほとんどの* Ubuntuディストリビューションでは、Ctrl Alt Tキーコンボ(キーボードショートカット)は、新しいシェルターミナルウィンドウを開く方法の1つです。

  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ファイルマネージャーをインストール/更新します(ダウンロードしたすべてのTrueTypeフォントの名前を変更するには、さらに必要になります)。

    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ファイル内からTrueTypeフォントを抽出するために必要なファイルコンパクター/コンプレッサーおよびエクストラクター/デコンプレッサーです)。

    sudo apt-get install p7zip p7zip-full --reinstall -y
    
  4. fonts次のシェルコマンドを実行して、一時フォルダーを作成します。

    mkdir /tmp/fonts
    
  5. Webブラウザ(Mozilla Firefox、Google Chrome、または使用している他のブラウザ)を起動し、https://sourceforge.net/projects/corefonts/files/the%20fonts/final/にアクセスしてEXEファイルをすべてダウンロードしますwd97vwr32.exe(wd97vwr32.exeはWord 97 Viewerであるため:TrueTypeフォントファイルではありません)。ダウンロードしたすべての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(truetypeフォント)ファイルをシステムのMicrosoft truetypeフォントフォルダーにコピーします。

    sudo cp /tmp/fonts/*.TTF /usr/share/fonts/truetype/msttcorefonts/
    
    • 注:/usr/share/fonts/truetype/msttcorefonts/存在しない場合は、シェルコマンドを実行して作成しますsudo mkdir /usr/share/fonts/truetype/msttcorefonts/
  9. Microsoft truetypeフォントフォルダー内で、スーパーユーザーモードでThunarを起動します。

    sudo thunar /usr/share/fonts/truetype/msttcorefonts/
    
  10. さて、新しいThunarではウィンドウ(パス:で/usr/share/fonts/truetype/msttcorefonts/)、Thunarではメニューに移動して、オプションを選択し、[編集]をして、ヒットのすべてのファイルを選択します。次にF2キーを押します(または、[編集]メニューオプションに移動して[ 名前の変更... ]をクリックするか、ファイルが選択された領域を右クリックして[ 名前の変更... ]オプションを選択します)、最初のフィールドを変更します左を大文字/小文字に変更し(例が必要な場合は、この図ご覧ください)、右側のフィールドをName and suffixに変更します。最後に、でConvert to:フィールド、ためにそのパラメータを変更する小文字、その後ヒット名前の変更ファイルを ボタン。

...以上です!

ここで説明したようにすべてを行った場合、MicrosoftコアのTrueTypeフォントがすべてインストールされています。LibreOffice Writerなどを起動し、ArialやComic Sansなどのフォントが利用可能かどうかを確認します。そうであれば、フォントはシステムに正しく追加されています。

PS:残り物/tmp/fontsは次のシステム(再)ブートで除去されます。したがって、それらについて心配する必要はありません。


0

Ubuntu 18.04で「sudo apt install ubuntu-restricted-extras」を実行した後、「追加のデータファイルをダウンロードできません」という問題が発生しました。

〜/ Downloads中に発行されたこれら2つのターミナルコマンドの問題を修正しました。 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

そして、です

which kdesudo

私はkubuntuを使用しているため、自動化されたスクリプトが見つからないファイルをダウンロードしようとするとgksudoが見つかりません。

それがバグです!!

回避策:シンボリックリンクで解決しました:

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

かなりハンマー法ですが、それは動作します


この質問を見てください。
登録ユーザー14年

私はあなたがアンインストールすることができ、推測ubuntu-restricted-extrasflashplugin-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.