См. здесь для справки: http://okular.kde.org/news.php
В новую версию включена опция сохранения аннотаций к самому PDF-файлу. Вот почему я очень хочу попробовать. Есть ли какой-либо PPA, из которого я мог бы установить эту новую версию?
Изменить: после консультации с 808sound мне удалось установить Okular 0.15 на точный. Зависимости, установленные с обновлением, вызвали несколько проблем с другими программами. Чтобы устранить эти проблемы, необходимо удалить пакеты Okular и понизить пакет, которые были обновлены вместе с ним. Возможно, вы захотите установить Okular из PPA Kubuntu Backports PPA, хотя в этом случае вы не сможете экспортировать аннотации в PDF. Смотрите ниже для получения дополнительной информации. Помните об этом, прежде чем выбирать источник, из которого вы хотите установить последний Okular.
Изменить : BlaXpirit's http://okular.kde.org/news. php предоставит вам последнюю версию Okular за вычетом аннотации. Для этой специфической функциональности вы должны будете следовать ответу 808sound.
Пожалуйста, внимательно прочитайте следующий параграф. Этот ответ показывает способ обновления Okular до 0,15 (с поддержкой экспорта аннотаций в PDF) на Ubuntu 12.04. Обратите внимание, что (как упомянул ОП) другое решение в отношении PPA Kubuntu backports получит версию 0.15 из Okular, но НЕ даст вам возможность экспортировать аннотации в PDF, что и требовалось OP. К сожалению, вы обнаружите, что эта новая функциональность в Okular 0.15 немного ограничена, и она не может кодировать некоторые типы аннотаций в ваши PDF-документы. Кроме того, обновление может вызвать проблемы совместимости с шрифтами и т. Д. Таким образом, вы должны дважды подумать, прежде чем пытаться это сделать.
Чтобы продолжить и попробовать Okular 0.15 для себя, вы можете сначала создать файл old_packages.txt содержащий список ваших установленных пакетов / версий (если вы этого не забудете, не волнуйтесь):
sudo apt-get install aptitude
aptitude -q -F "%?p=%?V" --disable-columns search \~i > old_packages.txt
Чтобы подготовиться к обновлению, добавьте следующие строки к /etc/apt/sources.list [!d5 ]
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
Затем запустите следующие команды:
sudo apt-get update
sudo apt-get install okular -f
Если вы получаете какие-либо ошибки, попробуйте это (несколько раз, пока не завершится установка Okular):
sudo apt-get install -f
sudo apt-get autoremove -f
sudo apt-get install okular -f
После этого этот ввод
okular --version
должен показать версию 0.15.x. Наконец, чтобы предотвратить добавление / обновление неожиданных вещей, вы должны, вероятно, прокомментировать две добавленные строки в /etc/apt/sources.list и сделать
sudo apt-get update
. Пожалуйста, внимательно прочитайте следующий параграф. , что эта процедура может привести к обновлению других пакетов из репозитория Quantal, созданию проблем совместимости с шрифтами и т. д. Комментарии ниже этого ответа содержат больше информации об этом.
Если вы хотите удалить Okular 0.15 и отменить все эти изменения в ваших пакетах, это довольно просто. Вы должны сначала выполнить
sudo apt-get purge okular
sudo apt-get autoremove -f
. В этот момент вы можете использовать файл old_packages.txt, который вы изначально создали, чтобы понизить все ваши пакеты до их предыдущих версий (подробнее см. Здесь). Или вы можете сделать следующую приятную процедуру (подробно в ответе на вопрос об откате Ubuntu).
Измените /etc/apt/preferences и добавьте следующее
Package: *
Pin: release v=12.04
Pin-Priority: 1001
Наконец, сделайте
sudo apt-get dist-upgrade -f
sudo apt-get autoremove -f
Теперь вы должны вернуться к своим оригинальным пакетам / версиям 12.04.
Это легко. Добавьте ppa:kubuntu-ppa/backports к вашим источникам программного обеспечения, и вы сможете установить программное обеспечение KDE 4.9 вместе с Okular 0.15.0
Я последовал предложению пользователя135805 и работает безупречно. Только разница в учебнике указала, что я использую надежные и резервные репозитории kubuntu. Подводя итог,
edit /etc/apt/sources.list:
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted universe
изменить /etc/apt/preferences.d/okular:
Package: okular
Pin: release a=trusty
Pin-Priority: 990
Package: libokularcore4
Pin: release a=trusty
Pin-Priority: 990
Package: libpoppler-qt4-4
Pin: release a=trusty
Pin-Priority: 990
ВАЖНО, отредактируйте: /etc/apt/apt.conf.d/00aptitude
APT::Default-Release "precise";
, иначе вы испортите свои пакеты
edit: / etc / apt / sources.list.d / kubuntu-ppa-backports-exact.list
deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu precise main
deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu precise main
deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu trusty main
deb-src http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu trusty main
возможно, некоторые из записей в файле /etc/apt/preferences.d/okular не нужны, но он работал для меня сюда. После редактирования вам нужно
apt-get update
apt-get install okular -t trusty
надеяться, что это поможет.
Функция, которую вы цитируете, кажется, требует poppler 0.20. Я не знаю, есть ли резерв для 12.04.
Мне удалось заставить его работать благодаря вашему собственному комментарию, поэтому я пишу здесь дополнительную информацию. Надеюсь, это может помочь вам и другим. Вы должны добавить Quantal repositories «main» и «universe», а затем обновить пакеты libpoppler, okular и libokularcore1abi1. Обратите внимание, что даже если вы ранее обновляли Okular до 0,15 из ppa: kubuntu-ppa / backports (как и я), вы можете обновить его еще раз после того, как вы добавили репозиторий Quantal «Вселенная». Убедитесь, что ваша установка Okular поступает из хранилища Quantal, иначе это не сработает.
Другой, хотя и длинный способ сделать установку - использовать приоритеты пакетов с APT. Эта ссылка действительно помогает:
http://blog.sleeplessbeastie.eu/2012/10/08/ubuntu-precise-install-youtube-dl-package-using-quantal-repo/
Используя эту процедуру, вы можете установить только пакеты, необходимые для работы Okular, и избежать обновления других библиотек. Досадно, что вам нужно устанавливать разрешения на один файл за раз, и он потребляется довольно долго, потому что вам нужно установить всю среду KDE. В конце концов, это было не так много, но готовьтесь провести хотя бы один час перед терминалом.
До сих пор у меня не было конфликтов и никаких других обновлений от квантов.