Как мне установить pdfedit?

14

В интернете написано, что я должен найти pdfedit в центре программного обеспечения. Это не работает для меня. Я пробовал много раз. Есть ли другой способ установить pdfedit или master pdf edit на ubuntu 12.10.

Фатма
источник

Ответы:

15

Как упоминалось выше, Qt3 все еще поддерживается в 12.04 LTS. Однако оба Qt4 и Qt3 могут сосуществовать вместе на одном компьютере, поэтому я предлагаю перезагрузить библиотеки Qt3 из архива, вместо того, чтобы пытаться преобразовать pdfedit в библиотеки qt4.

Я протестировал следующие команды на 12.10, и они работают с этого поста. Если нет, вам может понадобиться проверить архив, чтобы увидеть, изменилось ли название / ссылка версии ...

На 32-битных системах используйте это:

Установите библиотеку Qt3 (libqt3-mt) из 12.04 LTS:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_i386.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

Установите pdfedit:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_i386.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

Для 64-битных версий используйте следующие команды:

Установите библиотеку Qt3 (libqt3-mt) из 12.04 LTS:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE

Установите pdfedit:

FILE=`mktemp`; wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb -qO $FILE && sudo dpkg -i $FILE; rm $FILE
jsncttn
источник
Подтвердили работу на Ubuntu 12.04.2 LTS. Спасибо.
Glutanimate
Подтвердили работу на Ubuntu 13.04 (64 бит). Спасибо.
Николай Лещов
Подтвердили работу на Ubuntu 13.10 (64bit). Спасибо.
математика
1
Для 14.04 вам нужно добавить (first) libmng1_1.0.10-3build1_amd64.deb(64bit) или соответствующую версию i386. Найдено по адресу archive.ubuntu.com/ubuntu/pool/main/libm/libmng/…
Rmano
1
Для 18.04 необходимо также добавить (до libmng1) также версию liblcms1. Версия на mirrors.edge.kernel.org/ubuntu/pool/universe/l/lcms/… работает.
Rmano
6

pdfedit недоступен в Ubuntu 12.10 Quantal. Вы можете найти дистрибутивы на Launchpad.

К сожалению, он все еще полагается на Qt3, который был удален из Ubuntu с 12.10 Quantal, где остается только Qt4.

Поскольку обратная совместимость между основными версиями Qt не предлагается, она была удалена из архивов.

Пьер Карьер
источник
2

Как уже упоминалось, PDF Editor не будет работать в 12.10 из-за зависимости от QT3. Тем не менее, QT3 будет включен в 12.04 LTS. Я знаю, что это не очень удачное решение, но, поскольку LTS - это хорошо - долгосрочно, вы всегда можете запустить 12.04 в виртуальной коробке, пока не понадобится.

Что касается другой части вашего вопроса, я тоже посмотрел и не могу найти ничего другого, что действительно работает с точки зрения редактирования содержимого PDF, а не просто перетасовкой / добавлением / удалением страниц.

phearce
источник
1

Вы можете загрузить исходный код из SourceForge или найти старые пакеты в сети , но установка или сборка configureне могут быть продолжены из-за зависимости Qt3.

Надо было бы портировать его наQt4 . Поскольку этот инструмент не один из многих, я не понимаю, почему он все еще зависит Qt3.

Тем временем я ищу альтернативы. Неудачно.

Redsandro
источник
1

Я могу подтвердить, что решение jsncttn работает, я тоже попробовал. Одно предупреждение - это первый раз, когда я выполнил первую команду, он не смог установить libqt3-mt, но это не удалось из-за отсутствующих зависимостей:

libxcursor1: i386 (1: 1.1.13-1), libxfixes3: i386 (1: 5.0-4ubuntu5), libxft2: i386 (2.3.1-1), libxinerama1: i386 (2: 1.1.2-1), libxrandr2: i386 (2: 1.4.0-1)

Я запомнил их и запустил Synaptic Package Manager, чтобы посмотреть, были ли они там, и установил их, и поскольку Synaptic каким-то образом обнаружил, что они были «поврежденными пакетами», я решил исправить поврежденные пакеты, и еще раз выполнил первую команду для установки libqt3- mt, затем вторая команда для установки PDFEdit, и она установилась нормально. Когда была выпущена Ubuntu 12.04, libqt3-mt все еще была в Debian Testing (Wheezy), но была удалена из Debian Testing в конце мая 2012 года, так что я думаю, именно поэтому она была исключена из Ubuntu 12.10. Как ни странно, в Debian sid, возможно, он попадет в Ubuntu.

qt3 удалено из Debian Май 2012: http://www.debian.org/News/weekly/2012/11/#qt3

Проект для обратной передачи qt3 обратно в Debian Wheezy / Sid: http://projects.tryphon.eu/blog/2012/10/12/qt3-backport-for-debian-wheezy-and-sid/

В настоящее время, поскольку libqt3-mt (назад?) Находится в sid .... Я не знаю, означает ли это, что он может быть включен в Ubuntu 13.04 (Raring).

user139433
источник