Veuillez lire attentivement le paragraphe suivant. Cette réponse montre un moyen de mettre à niveau Okular vers 0.15 (avec prise en charge de l'exportation d'annotations au format PDF) sur Ubuntu 12.04. Notez que (comme l'OP l'a mentionné), l'autre solution concernant le backpack PPA de Kubuntu obtiendra la version 0.15 d'Okular mais ne vous donnera PAS la fonctionnalité d'exporter des annotations au format PDF, ce que l'OP souhaitait. Malheureusement, vous constaterez que cette nouvelle fonctionnalité d'Okular 0.15 est un peu limitée et qu'elle peut ne pas coder certains types d'annotations dans vos documents PDF. De plus, la mise à niveau peut entraîner des problèmes de compatibilité avec les polices, etc. Ainsi, vous devriez réfléchir à deux fois avant d'essayer.
Pour continuer et essayer Okular 0.15 par vous-même, vous pouvez d'abord créer un fichier old_packages.txt
contenant une liste de vos packages / versions actuellement installés (si vous oubliez cela, ne vous inquiétez pas):
sudo apt-get install aptitude
aptitude -q -F "%?p=%?V" --disable-columns search \~i > old_packages.txt
Pour préparer la mise à niveau, ajoutez les deux lignes suivantes à /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
Exécutez ensuite les commandes suivantes:
sudo apt-get update
sudo apt-get install okular -f
Si vous obtenez des erreurs, essayez ceci (à plusieurs reprises jusqu'à ce que l'installation d'Okular réussisse):
sudo apt-get install -f
sudo apt-get autoremove -f
sudo apt-get install okular -f
Après, cette saisie
okular --version
devrait afficher la version 0.15.x. Enfin, pour éviter que des éléments inattendus ne soient ajoutés / mis à niveau, vous devriez probablement commenter les deux lignes ajoutées dans/etc/apt/sources.list
et faire
sudo apt-get update
Veuillez noter que cette procédure peut entraîner la mise à jour d'autres packages à partir du référentiel Quantal, créant des problèmes de compatibilité avec les polices, etc. Les commentaires sous cette réponse contiennent plus d'informations à ce sujet.
Si vous souhaitez désinstaller Okular 0.15 et annuler toutes ces modifications apportées à vos packages, c'est assez simple. Vous devez d'abord faire
sudo apt-get purge okular
sudo apt-get autoremove -f
À ce stade, vous pouvez utiliser le old_packages.txt
fichier que vous avez créé initialement pour rétrograder tous vos packages vers leurs versions précédentes (voir ici pour les détails). Ou vous pouvez faire la belle procédure suivante (détaillée dans une réponse à une question sur la restauration d'Ubuntu ).
Modifiez /etc/apt/preferences
et ajoutez les éléments suivants
Package: *
Pin: release v=12.04
Pin-Priority: 1001
Enfin, faites
sudo apt-get dist-upgrade -f
sudo apt-get autoremove -f
Vous devriez maintenant être de retour à vos packages / versions 12.04 d'origine.