Leggere attentamente il paragrafo seguente. Questa risposta mostra un modo per aggiornare Okular a 0.15 (con supporto per esportare annotazioni in PDF) su Ubuntu 12.04. Si noti che (come menzionato dall'OP) l'altra soluzione relativa al backport PPA di Kubuntu otterrà la versione 0.15 di Okular ma NON vi darà la funzionalità per esportare annotazioni in PDF, cosa che l'OP voleva. Sfortunatamente, scoprirai che questa nuova funzionalità in Okular 0.15 è un po 'limitata e potrebbe non codificare alcuni tipi di annotazioni nei tuoi documenti PDF. Inoltre, l'aggiornamento può causare problemi di compatibilità con caratteri, ecc. Quindi, dovresti pensarci due volte prima di provare questo.
Per continuare e provare Okular 0.15 per te stesso, potresti voler prima creare un file old_packages.txt
contenente un elenco dei pacchetti / versioni attualmente installati (se lo dimentichi, non ti preoccupare):
sudo apt-get install aptitude
aptitude -q -F "%?p=%?V" --disable-columns search \~i > old_packages.txt
Per preparare l'aggiornamento, aggiungere le seguenti due righe a /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
Quindi eseguire i seguenti comandi:
sudo apt-get update
sudo apt-get install okular -f
In caso di errori, provare questo (ripetutamente fino a quando l'installazione di Okular non riesce):
sudo apt-get install -f
sudo apt-get autoremove -f
sudo apt-get install okular -f
Dopo, questa digitazione
okular --version
dovrebbe mostrare la versione 0.15.x. Infine, per evitare che cose inaspettate vengano aggiunte / aggiornate, dovresti probabilmente commentare le due righe aggiunte /etc/apt/sources.list
e farlo
sudo apt-get update
Si noti che questa procedura può causare l'aggiornamento di altri pacchetti dal repository Quantal, creando problemi di compatibilità con i caratteri, ecc. I commenti sotto questa risposta contengono ulteriori informazioni al riguardo.
Se vuoi disinstallare Okular 0.15 e annullare tutte queste modifiche ai tuoi pacchetti, è abbastanza semplice. Dovresti prima farlo
sudo apt-get purge okular
sudo apt-get autoremove -f
A questo punto, è possibile utilizzare il old_packages.txt
file creato inizialmente per eseguire il downgrade di tutti i pacchetti alle versioni precedenti (vedere qui per i dettagli). Oppure puoi fare la seguente bella procedura (dettagliata in una risposta a una domanda sul rollback di Ubuntu ).
Modifica /etc/apt/preferences
e aggiungi quanto segue
Package: *
Pin: release v=12.04
Pin-Priority: 1001
Infine, fallo
sudo apt-get dist-upgrade -f
sudo apt-get autoremove -f
Ora dovresti tornare ai pacchetti / versioni 12.04 originali.