Как использовать pdfsig из poppler-utils

Как использовать pdfsig из poppler-utils

Я хотел бы использовать pdfsig из poppler-utils в моем ubuntu 16.04, сначала я установил poppler utils из apt, но pdfsig не был частью этого пакета. Когда я посмотрел man-страницы для 'pdfinfo' в разделе СМ. ТАКЖЕ, согласноhttp://manpages.ubuntu.com/manpages/artful/man1/pdfinfo.1.htmlдолжно быть pdfsig(1), но в моем Ubuntu 16.04 их было всего несколько, а pdfsig отсутствовал.

Я искал источники для компиляции, изhttps://poppler.freedesktop.org/Я скачал и скомпилировал poppler-0.65.0.tar.xz. Теперь, когда я вижу man-страницы для pdfinfo, я вижу pdfsig(1) в разделе СМ. ТАКЖЕ. Но когда я пытаюсь запустить pdfsig в ​​командной строке, ничего не происходит и pdfsig: command not foundпоявляется сообщение. Также, если я пытаюсь посмотреть man-страницы для pdfsig, например man pdfsigили man 1 pdfsig, появляется сообщение No manual entry pdfsigили No manual entry for pdfsig in section 1.

Я что-то упустил? пожалуйста, если кто-то знает, как использовать pdfsig, я буду очень признателен за помощь. Заранее спасибо.

решение1

Вы правы, этого pdfsigнет в poppler-utilsверсии 16.04. Однако, это есть в poppler-utilsверсии 16.10 и более поздних.

Если компиляция poopler 0.65 завершилась успешно, вы должны иметь возможность запустить, pdfsigуказав путь к скомпилированному бинарнику. Вы, вероятно, можете найти путь, запустив find . -type f | grep '/pdfsig$'в каталоге сборки poopler. Затем вы просто запускаете./path/to/pdfsig <options> <PDF file>

В качестве альтернативы вы можете установить poppler-utils из пакетов 16.10. Вам нужно будет скачать deb-файлы сздесь. Просто найдите 0.44.0или 0.48.0и загрузите нужный для вашей архитектуры (вероятно , i386или amd64, если у вас 32-битная или 64-битная архитектура x86). Вам не понадобятся все соответствующие пакеты. Запустите , dpkg-query -l |grep popplerчтобы найти имена пакетов, которые следует загрузить.

Связанный контент