ttf-mscorefonts-installer が 16.04 にインストールしようとする

ttf-mscorefonts-installer が 16.04 にインストールしようとする

16.04 で mscorefonts をインストールしようとしましたが失敗しました。システムを起動するたびに、失敗した場合はもう一度やり直してくださいというポップアップが表示されます。試してもインストールされません。次回このポップアップが表示されるので... 無効にするにはどうすればいいでしょうか? ありがとうございます

答え1

あなたが見ているのはおそらくダウンロードインストーラーの一部が、無期限に試行を続けます。これは、フォントファイルの場所がSourceforgeで変更されたが、インストーラー自体にハードコードされた場所は変更されていないためです。この問題に関するLaunchpadのバグは、https://bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1371783バグレポートのコメント#45https://bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1371783/comments/45何が起こったのかを説明します。

私の場合うまくいった解決策は(クリーン16.04 のインストール時に実行され、インストールされたフォントは次のようになりました:

# Due to a bug in ttf-mscorefonts-installer, this package must be downloaded from Debian at a later version and installed before the rest of the packages:
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

すでにインストールを試みた場合ttf-mscorefonts-インストーラー、まずアンインストールする必要があります。

答え2

Ubuntu 16.04を新規インストールしてBattle.netをインストールした後、同じ問題が発生しました。起動すると同じエラーメッセージとクラッシュが発生しました。

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

...うまくいきませんでしたが、最終的に次のアプローチを使用して修正することができました:

最初に削除:

sudo apt-get remove ttf-mscorefonts-installer

新しい場所から再インストールします:

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

問題は、Sourceforge でフォント ファイルの場所が変更され、インストーラーの場所が更新されていないことのようです (永続的な URI の使用について聞いたことがありますか??)。ここで説明されています:

https://bugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1371783/comments/45

答え3

Sourceforge の msfonts サーバーは昨日ダウンしていましたが、現在は復旧しました。Ubuntu と Arch の両方でインストールする際に問題が発生しましたが、幸いにも修正されました。

答え4

私の場合、次の方法がうまくいきました。

sudo apt-get remove ttf-mscorefonts-installer

再インストールします:

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

関連情報