以下命令以前可以工作。不知道從什麼時候開始就停止了。
是否有任何資料庫可以找到“發布”日期或“結束”日期?
有沒有其他套件具有類似的功能?我不是在尋找更好的包,我正在尋找與此最相似的包以實現兼容性目的。
# 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
如果向下捲動該頁面,您可以看到它ttf-devanagari-fonts
被分類在「過時」下。點擊該連結會顯示最後使用的 Ubuntu 版本ttf-devanagari-fonts
是 Ubuntu 14.04 LTS。
至於如何從命令列自行執行此操作,我假設您可以使用以下apt-get
命令:
apt-cache search Devanagari
還有它可能顯示在已退回商品清單中。但這是一個堅實的可能因為元資料的某些部分需要使用“梵文”一詞。很多時候,當包裝名稱發生這樣的變化時,要找出替換它的東西是一件令人抓狂的事情;只需嘗試使用關鍵字,看看會出現什麼結果。
還有過去全部我剛剛發布的內容,請查看您收到的錯誤訊息;特別是接近結尾的這兩行:
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
就在那裡。命令列輸出可能很難解析——我自己錯過了最後幾行——但很多時候,解決此類問題的線索是在錯誤訊息本身中傳達的。