次の段落を注意深く読んでください。 この回答は、Ubuntu 12.04でOkularを0.15にアップグレードする方法を示しています(PDFへの注釈のエクスポートをサポート)。(OPが述べたように)KubuntuバックポートPPAに関する他のソリューションはOkularのバージョン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
アップグレードの準備をするには、次の2行を追加します /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が表示されます。最後に、追加/アップグレードし得ることから、予想外のものを防ぐために、あなたはおそらく2つの追加の行をコメントアウトしなければならない/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パッケージ/バージョンに戻るはずです。