Как установить PDFedit на Ubuntu 14.04?

Основываясь на более раннем ответе Olli, я придумал способ найти все установленные в вашей системе пакеты, требующие перезагрузки.

~$ mkdir debs
~$ cd debs
~/debs$ apt-get download $(dpkg -l | tail -n +7 | awk '{print $2}')

Дождитесь завершения загрузки, на моей системе было около 900 МБ, поэтому это может занять некоторое время в зависимости от вашего подключения. Затем:

~/debs$ for x in $(ls); do y=$(dpkg-deb -I "$x" postinst 2>/dev/null | grep 'reboot-required'); if [ -n "$y" ]; then echo "$x" | grep -Poe '^.*?(?=_)'; fi; done

Результат может выглядеть примерно так:

dbus
gconf2
initscripts
libc6
libpam0g
libpam-systemd
libssl1.0.0
linux-image-3.19.0-47-generic
linux-image-3.19.0-49-generic
network-manager
upstart

Конечно, этот метод не является надежным. Там могут быть пакеты, которые уведомляют о требуемой перезагрузке с помощью других средств, кроме «уведомлять-перезагружать-требуется», и пока это показывает, какие из установленных в настоящий момент пакетов требуют или не требуют перезагрузки, это не означает, что то же самое верно для последующих версии одного и того же пакета.

1
задан 19 October 2014 в 18:17

2 ответа

Благодарим вас за отличную помощь!

Небольшое изменение, которое необходимо применить, поскольку архив Lucid перемещен:

#libqt3-mnt
deb http://cz.archive.ubuntu.com/ubuntu lucid main

Заменить cz.archive на старые версии

[F2]
1
ответ дан 24 May 2018 в 02:44

Быстрое решение

Загрузите

wget http://mirrors.kernel.org/ubuntu/pool/main/libm/libmng/libmng1_1.0.10-3_amd64.deb
wget http://us.archive.ubuntu.com/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
wget http://us.archive.ubuntu.com/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb

Затем установите

sudo dpkg -i libmng1_1.0.10-3_amd64.deb
sudo dpkg -i libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
sudo dpkg -i pdfedit_0.4.5-2_amd64.deb

Примечание: он работал на Ubuntu 14.04.5 LTS, evenif pdfedit иногда сбой ... Ссылка

Статья в блоге Установите pdfedit для редактирования pdf-файла в Ubuntu

Целая история

Программа pdfedit кажется несколько (или не), поддерживаемых в настоящее время.

Один (жесткий) способ должен проходить через исходный код, следуя пути, заданному сайтом, который вы закончите с pdfedit , всегда полезно взять код, но не обновлено почти 7 лет (с 2010-05-11).

Загрузка исходного кода, ./configure, вероятно, вызовет ошибку

configure: ошибка: переменная среды QTDIR должна Be Set

, и вы закончите до или после, чтобы выполнить установку qt3 и, в частности, libqt3-mt. Обратите внимание, что для libqt3-mt требуется libmng1.

Итак, вы можете, как было предложено другим ответом, установить старые репозитории deb http://old-releases.ubuntu.com/ubuntu lucid main на ваш /etc/apt/sources.list

, или вы можете использовать быстрое решение, так как даже поддержка библиотек libqt3-mt и libmng1 удалена.

0
ответ дан 24 May 2018 в 02:44

Другие вопросы по тегам:

Похожие вопросы: