Будь ласка, уважно прочитайте наступний параграф. Ця відповідь показує спосіб оновлення Okular до 0,15 (з підтримкою експортування приміток до PDF) на Ubuntu 12.04. Зауважте, що (як згадувала ОП), інше рішення щодо кубічних підписок Kubuntu PPA отримає версію O5 версії 0.15, але НЕ надасть вам функціональності експортувати анотації в PDF, чого цього хотіла ОП. На жаль, ви побачите, що ця нова функціональність у 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
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.