パッケージ「ttf-devanagari-fonts」のインストール方法

パッケージ「ttf-devanagari-fonts」のインストール方法

次のコマンドは以前は動作していました。いつから動作しなくなったのかはわかりません。

「公開」日や「終了」日を確認できるデータベースはありますか?

同様の機能を持つ他のパッケージはありますか? より良いパッケージを探しているのではなく、互換性のためにこれに最も類似したパッケージを探しています。

# apt-get install ttf-devanagari-fonts

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ttf-devanagari-fonts is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  fonts-deva-extra fonts-samyak-deva fonts-sahadeva fonts-nakula fonts-lohit-deva fonts-deva

E: Package 'ttf-devanagari-fonts' has no installation candidate

私は次の Linux を使用しています:

# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"

答え1

このページを見てUbuntu 18.04 LTS のデーヴァナーガリー フォントttf-devanagari-fontsに置き換えられたようですfonts-deva-extra。したがって、次のようにインストールします。

apt-get install fonts-deva-extra

そのページを下にスクロールすると、「Obsoletes」に分類されていることがわかりますttf-devanagari-fonts。そのリンクをクリックすると、最後に使用した Ubuntu バージョンはttf-devanagari-fontsUbuntu 14.04 LTS であることがわかります。

コマンドラインからこれを独自に行う方法については、次のapt-getコマンドを使用できると思います。

apt-cache search Devanagari

そしてそれはかもしれない返品リストに表示されません。しかし、それは確かなことですかもしれないメタデータの一部に「Devanagari」という単語を使用する必要があるためです。パッケージ名がこのように変更されると、何が置き換えられたのかを調べるのが面倒になることがよくあります。キーワードをいろいろ試して、何が出てくるか確認するしかありません。

そして過去全て私が今投稿した内容について、受信したエラー メッセージ、特に最後のほうにある次の 2 行を見てください。

However the following packages replace it:
  fonts-deva-extra fonts-samyak-deva fonts-sahadeva fonts-nakula fonts-lohit-deva fonts-deva

fonts-deva-extraそこに とがありますfonts-deva。コマンド ライン出力は解析が難しい場合があります (私自身、最後の行を見逃しました) が、多くの場合、このような問題を解決するためのヒントはエラー メッセージ自体に含まれています。

関連情報