web-dev-qa-db-ja.com

インストールMScoreフォント:最初は見つからず、抽出されませんでした。おそらく修正されていません

1出発点と意図

Ubuntu 18.04にWindows/MSDOSフォントをインストールして、パッケージttf-mscorefonts-installer3.6ubuntu2)をインストールしたいと思います。

2 Ubuntu 18.04

2.1シナプスの方法

Ttf-mscorefonts-installerのインストールを開始した後、EULAライセンスの承認を求められます

Configuring ttf-mscorefonts-installer

次のメッセージは、すべて問題ないと思います。

Changes applied

代わりに、すぐ後に、私は私の期待を裏切るこれを提示されます:

enter image description here

「今すぐこのアクションを実行」をクリックすると、/ usr/lib/update-notifier/package-data-downloaderの認証を求める別のウィンドウが表示されます。続行すると、画面はグレー表示になりますが、アプリケーションは妥当な時間内に続行しないようです。操作をキャンセルできますが、問題を解決できません

2.2端末ベースの方法

2.2.1 sudo apt install ttf-mscorefonts-installer

端末から同じことを繰り返すと、入力の興味深い部分は

/ usr/lib/msttcorefonts/update-ms-fonts:87:/ usr/lib/msttcorefonts/update-ms-fonts:cabextract:見つかりません

11回繰り返し、

mv: 'andalemo.ttf'を統計できません:そのようなファイルまたはディレクトリはありません

andalemo、ariblk、arial、arialbd、arialbi、ariali、comic、comicbd、cour、courbd、couri、courbi、georgia、georgiab、georgiai、georgiaz、Impact、times、timesbd、timesbi、timesi、trebuc、 trebucbd、trebucit、trebucbi、verdana、verdanab、verdanai、verdanaz、webdings。

結論として、

1つ以上のフォントを抽出できませんでした。フォントがインストールされていません。 「dpkg-reconfigure ttf-mscorefonts-installer」を実行して、インストールを再度実行してください

2.2.1 dpkg-reconfigure ttf-mscorefonts-installer

上記のコマンドを起動すると、最初にフォントファイルの場所に関するこのウィンドウが表示されます。

enter image description here

フォントはおそらくダウンロードされていない(抽出されていない、見つからない)ため、この行は空白のままにします。

次に、ミラーリポジトリのこの別のウィンドウ

enter image description here

ここで、行を空白のままにして、システムが資料をどこにフェッチするかについて通知されることを信頼します。

コマンドは終了ステータス0で完了しますが、何が起こったかについてのメッセージはありません。

2.2.3 Sudo apt install ttf-mscorefonts-installer take 2

パッケージリストを読み込んでいます...依存関係ツリーを構築しています
状態情報を読み込んでいます...完了ttf-mscorefonts-installerはすでに最新バージョン(3.6ubuntu2)です。アップグレードする場合は0、新しくインストールする場合は0、削除する場合は0、アップグレードしない場合は0。

この時点では、インストールが完了して成功したかどうかを確認するベンチマークはありません。 /usr/share/fonts/では、2.2.1で前述したttfファイルが見つかりません。find -name verdana.ttfは、/ usr/share/fontsと$ HOMEの両方で一致しません。

ご質問

  • インストールが正常に終了したことをどのように確認できますか?

  • フォントはどこから(リモートで)フェッチされ、(ローカルで)保存されることになっていますか?

これを知ることは、将来的に他の問題をトリアージするために重要です。詳細は別の投稿で。

ヒント

Ubuntu14.04とttf-mscorefonts-installer3.4 + nmu1ubuntu1を搭載した別のコンピューターで、ポイント内のフォントが実際に使用されているのを見ました/ usr/share/fonts/truetype/msttcorefonts /に保存されています。ですから、これらのファイルの調達と保存に何か問題があるはずだと思います。

1
XavierStuvw

ttf-mscorefonts-installerが正しくインストールされていないようです。

次のコマンドを実行して、パッケージを再インストールします。

Sudo apt update
Sudo apt install --reinstall ttf-mscorefonts-installer

さて、<OK>の選択を求める画面が表示されたら、 TAB<OK>をハイライトして、 SPACEBAR ハイライト表示されたアイテムを選択するか、または ENTER 続ける。

<OK>の選択を求めるすべての画面について、同じプロセスに従います。

次に、/usr/share/fonts/truetype/msttcorefonts/ディレクトリをチェックして、インストールを確認します。

それが機能しない場合は、パッケージをパージして再インストールします。

Sudo apt purge ttf-mscorefonts-installer
Sudo apt update
Sudo apt install ttf-mscorefonts-installer

上記と同じプロセスに従って、プロンプトが表示されたら<OK>を選択します。


私のシステムでは、正しくインストールされています。ファイルは/usr/share/fonts/truetype/msttcorefonts/にダウンロードされ、実行すると:Sudo dpkg-reconfigure ttf-mscorefonts-installer何も起こりません。

また、Sudo apt install --reinstall ttf-mscorefonts-installerを実行すると、エラーが発生せず、最終的に次のメッセージが表示されます。

Preparing to unpack .../ttf-mscorefonts-installer_3.6ubuntu2_all.deb ...
mscorefonts-eula license has already been accepted
Unpacking ttf-mscorefonts-installer (3.6ubuntu2) over (3.6ubuntu2) ...
Setting up ttf-mscorefonts-installer (3.6ubuntu2) ...
Processing triggers for update-notifier-common (3.192.1.7) ...
Processing triggers for fontconfig (2.12.6-0ubuntu2.3) ...
1
mchid