web-dev-qa-db-ja.com

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

これはバグ修正に値する古い問題ですが、今では冗談を超えており、回避することはできないようです。

failed To download extra data filesに関連して恐ろしいttf-mscorefonts-installerエラーが表示され続けます:

screenshot1

繰り返し再試行するように要求しても、さらに、繰り返し試行することは助けになりません。

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

どちらも機能していません。 sourceforgeリンクの1つから少なくとも1つの404エラーが発生し、動作が停止します。

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 to upgrade, 0 to newly install, 1 reinstalled, 0 to remove and 20 not to upgrade.
Need to get 0 B/29.5 kB of archives.
After this operation, 0 B of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 352049 files and directories currently installed.)
Preparing to unpack .../ttf-mscorefonts-installer_3.4+nmu1ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Unpacking ttf-mscorefonts-installer (3.4+nmu1ubuntu2) over (3.4+nmu1ubuntu2) ...
Processing triggers for fontconfig (2.11.94-0ubuntu1.1) ...
Processing triggers for update-notifier-common (3.168.2) ...
ttf-mscorefonts-installer: processing...
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/andale32.exe
Get:1 http://downloads.sourceforge.net/corefonts/andale32.exe [198 kB]
Fetched 198 kB in 0s (339 kB/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)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arial32.exe
Get:1 http://downloads.sourceforge.net/corefonts/arial32.exe [554 kB]
Fetched 554 kB in 0s (575 kB/s)                                                
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arial32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/arialb32.exe
Get:1 http://downloads.sourceforge.net/corefonts/arialb32.exe [168 kB]
Fetched 168 kB in 0s (306 kB/s)                                                
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/arialb32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
ttf-mscorefonts-installer: downloading http://downloads.sourceforge.net/corefonts/comic32.exe
Err:1 http://downloads.sourceforge.net/corefonts/comic32.exe
  404  Not Found
W: Can't drop privileges for downloading as file '/var/lib/update-notifier/package-data-downloads/partial/comic32.exe' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
E: Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/comic32.exe  404  Not Found

E: Download Failed
Setting up ttf-mscorefonts-installer (3.4+nmu1ubuntu2) ...

ダウンロードに失敗する特定のポイントが変更されました-sourceforgeの信頼性の問題のようですが、これは数週間続いており、常に上記のような迷惑なポップアップが表示されます。

これをどのように修正するのか、および/または今のところどのように回避するのか。

101
Julie Brandon

ランチパッドのバグ #1607535#165192 は、XenialおよびYakketyのAptの「更新」リポジトリで修正されています。

  1. Ubuntu Xenial以降(16.04以降)を使用している場合は、「更新」リポジトリが有効になっていることを確認し、リポジトリ情報とパッケージを更新します。

    Sudo apt update
    Sudo apt upgrade -f
    

    これにより、Aptに

    • 新しいバージョンに簡単に置き換えることができるすべてのパッケージをアップグレードします。
    • プロセス内の一貫性のないパッケージをすべて修正してください(-f)。
  2. 修正バージョンがUbuntuリリースで利用できない場合できます ttf-mscorefonts-installerのDebianバージョンをダウンロード このバグに悩まされず、Software Centerまたは コマンドライン上 でインストールしてください。

94
David Foerster

同じ問題を抱えていて、Webで私に合った解決策を見つけたが、他の「解決策」はうまくいかなかった。

wget http://ftp.de.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb

Sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb
87
Hsquare