CentOS Stream Release 9でhtmldocを使用しようとしています。
htmldocをインストールするには、次のWebサイトに従いました。https://snapcraft.io/install/htmldoc/centos 私は主に次のコマンドを実行しました。
sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install htmldoc
エラーなしで実行されますが、後でマニュアルに記載されているとおりに使用しようとするとエラーが発生します。
htmldoc --webpage -f output.pdf http://www.duckduckgo.com
多くのエラーメッセージが表示されます。すべて次のとおりです。
ERR005: Unable to open psglyphs data file!
ERR005: Unable to open character set file iso-8859-1!
ERR005: Unable to open font width file /snap/htmldoc/759/share/htmldoc/fonts/Times-Roman.afm!
ファイルシステムを調べたところ、言及されたファイルがあることがわかりました
/snap/htmldoc/759/usr/share/htmldoc/fonts
(実際にはシンボリックリンクなので/var/lib/snapd/snap/htmldoc/759/usr/share/htmldoc/fonts/
)。ディレクトリ構造に追加のusrレベルを記録してください。
もしそうなら、この問題を解決し、htmldocにそのファイルを見つけさせる方法はありますか?一種の構成やインストールエラーですか?これを削除する方法?