
私はUbuntu 16.04でpoppler-utilsのpdfsigを使いたいのですが、最初はaptからpoppler utilsをインストールしましたが、pdfsigはそのパッケージの一部ではありませんでした。SEE ALSOセクションの「pdfinfo」のマニュアルページを見ると、http://manpages.ubuntu.com/manpages/artful/man1/pdfinfo.1.htmlpdfsig(1) が表示されるはずですが、私の Ubuntu 16.04 では数個しか表示されず、pdfsig がありませんでした。
私はコンパイルするためのソースを探しました。https://poppler.freedesktop.org/poppler-0.65.0.tar.xz をダウンロードしてコンパイルしました。pdfinfo のマニュアルページを見ると、SEE ALSO セクションに pdfsig(1) があります。しかし、コマンドラインで pdfsig を実行しようとすると、何も起こらず、 というメッセージが表示されます。また、や などpdfsig: command not found
の pdfsig のマニュアルページを参照しようとすると、または というメッセージが表示されます。man pdfsig
man 1 pdfsig
No manual entry pdfsig
No manual entry for pdfsig in section 1
何か見落としているのでしょうか? pdfsig の使い方を知っている方がいらっしゃいましたら、ご協力いただければ幸いです。よろしくお願いします。
答え1
pdfsig
16.04 に付属するものには含まれていないのは正しいです。ただし、 16.10 以降にはpoppler-utils
含まれています。poppler-utils
poopler 0.65のコンパイルが正常に完了した場合、コンパイルされたバイナリへのパスを指定して実行できるはずです。pooplerビルドディレクトリでpdfsig
実行することでパスを見つけることができるでしょう。その後、find . -type f | grep '/pdfsig$'
./path/to/pdfsig <options> <PDF file>
あるいは、16.10パッケージからpoppler-utilsをインストールすることもできます。debファイルを以下からダウンロードする必要があります。ここ0.44.0
またはを検索して0.48.0
、アーキテクチャに適したものをダウンロードします ( 32 ビットまたは 64 ビットの x86 アーキテクチャの場合は、おそらくi386
または)。一致するパッケージがすべて必要になるわけではありません。 を実行して、ダウンロードする必要があるパッケージの名前を見つけます。amd64
dpkg-query -l |grep poppler