Как полностью удалить (все версии) сервер pdftk из Mac OS X?

У меня возникают проблемы с pdftk на моей Mac OS X 10.11 и вы хотите удалить все его следы из своей системы, прежде чем пытаться сделать новую установку с новейшим пакетом 2.02 (доступным здесь на StackOverflow), который я уже установил.

Я подозреваю, что в моей системе может быть более одной версии.

Когда я пытаюсь

pdftk --version

система дает ошибку:

dyld: Symbol not found: __ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
Referenced from: /usr/local/bin/pdftk
Expected in: /usr/local/bin/../lib/libstdc++.6.dylib
in /usr/local/bin/pdftk
Trace/BPT trap: 5

и когда я запустил

export DYLD_LIBRARY_PATH=/opt/pdflabs/pdftk/lib:$DYLD_LIBRARY_PATH

и проверьте версию, которую я получаю

pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
This is free software; see the source code for copying conditions. There is
NO warranty, not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Как удалить их из системы?

EDIT: Я действительно попробовал вариант "версия" в обоих местах, перейдя в каждую папку и набрав

pdftk --version

У меня проблема с папкой /usr/local, но папка /opt напечатала версию. Кажется, у меня действительно есть две версии pdftk на моем компьютере, и по умолчанию это проблема.

Ответ 1

Я не знаю, как удалить pdftk по умолчанию, но двоичный файл pdftk в /opt/pdflabs/pdftk/bin/pdftk, по-видимому, использует по умолчанию правильные библиотеки. Так что пока вы можете просто изменить свой PATH (в .bashrc/.bash_profile), чтобы pdftk использовался по умолчанию, если хороший с чем-то вроде

export PATH =/opt/pdflabs/pdftk/bin: $PATH

В/opt/pdflabs/pdftk/bin также есть pdftk_uninstall.sh, который при необходимости удалит /opt/pdflabs. Я предполагаю, что когда pdflabs выпустит официальный обновленный pdftk, который установит хорошую версию в каталоги по умолчанию.