回答:
パッケージには、Microsoftからフォントを自動的にダウンロードするインストール後スクリプト(つまり、パッケージのインストール後に実行されるスクリプト)が付属しています。
エンドユーザー使用許諾契約に同意した直後に、システムにインストールされているはずです。
フォントはにあり/usr/share/fonts/truetype/msttcorefonts/
ます。アプリケーションが使用できるようにフォントキャッシュを更新する必要があるかもしれません(実際にはわかりません)。すべてが最新であることを確認する最も簡単な方法は、コンピューターを再起動することです。
フォルダ/ usr / share / fonts / truetype / msttcorefonts /が空の場合、コマンドを使用しsudo apt-get install --reinstall ttf-mscorefonts-installer
てライセンスに同意してください
OK
矢印キーまたはいずれかを押して強調表示することができますTAB
キーを押します。強調表示されたら、Enter
キーを押してを押しOK
ます。
--reinstall
コマンドはと18.10に失敗Failed to fetch https://netix.dl.sourceforge.net/project/corefonts/the fonts/final/andale32.exe Redirection from https to 'http://downloads.sourceforge.net/mirrorproblem?failedmirror=netix.dl.sourceforge.net' is forbidden
:どのような痛みbugs.launchpad.net/ubuntu/+source/msttcorefonts/+bug/1719863
dpkg-reconfigure
、このパッケージには効果がありません。
インストーラーを実行するには:
sudo apt install ttf-mscorefonts-installer
ライセンスを受け入れるにはTab、「OK」が強調表示されるまでキーを押し、次にを押しますReturn。
場合によっては、パッケージttf-mscorefonts-installer
が正しくインストールされず、次のメッセージが表示されます。
E: Failed to fetch http://downloads.sourceforge.net/corefonts/arial32.exe HttpError400
この場合、インストールが完了したら、次の手順を実行します。
一時ディレクトリを作成し、そこに移動します。
TMP=$(mktemp -d)
cd "$TMP"
その後、次のコマンドを使用して、sourceforgeの場所からすべてのフォントをダウンロードできます。
awk '/Url/ {system("wget "$2)}' /usr/share/package-data-downloads/ttf-mscorefonts-installer
最後にアップデーターを実行してインストールします:
sudo /usr/lib/msttcorefonts/update-ms-fonts "$TMP"/*
今やるべきことは、インストールが不完全だったことをシステムに伝えるファイルを消去することです。
sudo touch /var/lib/update-notifier/package-data-downloads/ttf-mscorefonts-installer
そして、あなたの後ろに戻り、一時ディレクトリから移動して削除します:
cd ..
rm -r "$TMP"
場合によっては、フォントを認識させるために再起動する必要があります。
Ubuntu 15.10、16.04、16.10、17.04、17.10、18.04でテスト済みで必要です!