Bitte lesen Sie den folgenden Abschnitt sehr sorgfältig. Diese Antwort zeigt eine Möglichkeit, Okular unter Ubuntu 12.04 auf 0.15 zu aktualisieren (mit Unterstützung für den Export von Anmerkungen in PDF). Beachten Sie, dass (wie vom OP erwähnt) die andere Lösung für die Kubuntu-Backports-PPA Version 0.15 von Okular erhält , Ihnen jedoch NICHT die Funktionalität zum Exportieren von Anmerkungen in PDF bietet, was vom OP gewünscht wurde. Leider werden Sie feststellen, dass diese neue Funktionalität in Okular 0.15 etwas eingeschränkt ist und bestimmte Arten von Anmerkungen möglicherweise nicht in Ihre PDF-Dokumente codiert werden. Darüber hinaus kann das Aktualisieren zu Kompatibilitätsproblemen mit Schriftarten usw. führen. Überlegen Sie sich daher etwas genauer, bevor Sie dies versuchen.
Um fortzufahren und Okular 0.15 selbst zu testen, möchten Sie möglicherweise zuerst eine Datei erstellen, old_packages.txt
die eine Liste Ihrer derzeit installierten Pakete / Versionen enthält (falls Sie dies vergessen, machen Sie sich keine Sorgen):
sudo apt-get install aptitude
aptitude -q -F "%?p=%?V" --disable-columns search \~i > old_packages.txt
Um das Upgrade vorzubereiten, fügen Sie die folgenden zwei Zeilen hinzu /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu/ quantal main universe
deb-src http://archive.ubuntu.com/ubuntu/ quantal main universe
Führen Sie dann die folgenden Befehle aus:
sudo apt-get update
sudo apt-get install okular -f
Wenn Sie eine Fehlermeldung erhalten, versuchen Sie dies (so oft, bis die Okular-Installation erfolgreich war):
sudo apt-get install -f
sudo apt-get autoremove -f
sudo apt-get install okular -f
Nach dieser Eingabe
okular --version
sollte Version 0.15.x anzeigen. Um zu verhindern, dass unerwartete Inhalte hinzugefügt / aktualisiert werden, sollten Sie die beiden hinzugefügten Zeilen in /etc/apt/sources.list
und do auskommentieren
sudo apt-get update
Bitte beachten Sie, dass dieses Verfahren dazu führen kann, dass andere Pakete aus dem Quantal-Repository aktualisiert werden, wodurch Kompatibilitätsprobleme mit Schriftarten usw. entstehen. Weitere Informationen hierzu finden Sie in den Kommentaren unter dieser Antwort.
Wenn Sie Okular 0.15 deinstallieren und alle diese Änderungen an Ihren Paketen rückgängig machen möchten, ist dies ziemlich einfach. Sie sollten zuerst tun
sudo apt-get purge okular
sudo apt-get autoremove -f
An diesem Punkt könnte man die Verwendung old_packages.txt
Datei , die Sie ursprünglich erstellt , um alle Ihre Pakete zu ihren früheren Versionen (siehe Herabstufung hier für die Details). Oder Sie können das folgende nette Verfahren ausführen (detailliert in einer Antwort auf eine Frage zum Zurücksetzen von Ubuntu ).
Bearbeiten /etc/apt/preferences
und fügen Sie Folgendes hinzu
Package: *
Pin: release v=12.04
Pin-Priority: 1001
Schließlich tun
sudo apt-get dist-upgrade -f
sudo apt-get autoremove -f
Sie sollten nun zu Ihren ursprünglichen 12.04-Paketen / -Versionen zurückkehren.