Lihat di sini untuk referensi: http://okular.kde.org/news.php
Versi baru mencakup opsi untuk menyimpan anotasi ke file PDF itu sendiri. Itu sebabnya saya sangat ingin mencoba. Apakah ada PPA dari mana saya dapat menginstal versi baru ini?
Sunting : Mengikuti saran 808sound, saya berhasil menginstal Okular 0.15 dengan tepat. Ketergantungan yang diinstal dengan pembaruan menyebabkan beberapa masalah dengan program lain. Memperbaiki masalah ini diperlukan menghapus instalasi paket Okular dan downgrade yang ditingkatkan dengan itu. Anda mungkin ingin menginstal Okular dari KubPA Backports PPA sebagai gantinya, meskipun dalam hal ini Anda tidak akan dapat mengekspor anotasi ke PDF. Lihat di bawah untuk informasi lebih lanjut. Ingatlah ini sebelum memilih sumber dari mana Anda ingin menginstal Okular terbaru.
Komentar kecil : BlaXpirit ini jawabannya akan menyediakan Anda dengan Okular terbaru minus fitur anotasi. Agar fungsi spesifik ini berfungsi, Anda harus mengikuti jawaban 808sound .
sumber
Jawaban:
Saya backported poppler 0.20.5 ke Ubuntu 12.04, mengkompilasi Okular 0.16.2 (edit: sekarang diperbarui ke 0.17) melawannya, dan menempatkan mereka dalam ppa. Untuk menggunakannya, tambahkan ppas
ppa:kubuntu-ppa/backports
danppa:kalakris/okular
:Sekarang perbarui indeks paket dan tingkatkan okular:
Versi ini memungkinkan saya untuk mengekspor anotasi ke PDF. Karena paket-paket ini dikompilasi dengan tepat, seharusnya tidak ada masalah dengan dependensi lain, tidak seperti solusi yang menyarankan menginstal paket dari kuantal.
sumber
okular: symbol lookup error: /usr/lib/kde4/okularpart.so: undefined symbol: _ZN14KMessageWidget7setIconERK5QIcon
Silakan baca paragraf berikut dengan sangat hati-hati. Jawaban ini menunjukkan cara untuk memutakhirkan Okular ke 0,15 (dengan dukungan untuk mengekspor anotasi ke PDF) di Ubuntu 12.04. Perhatikan bahwa (sebagaimana OP telah sebutkan) solusi lain mengenai PPA backports Kubuntu akan mendapatkan versi 0.15 dari Okular tetapi TIDAK akan memberi Anda fungsionalitas untuk mengekspor anotasi ke PDF, yang merupakan sesuatu yang diinginkan OP. Sayangnya, Anda akan menemukan bahwa fungsi baru ini di Okular 0,15 agak terbatas, dan mungkin tidak menyandikan jenis anotasi tertentu ke dalam dokumen PDF Anda. Selain itu, peningkatan dapat menyebabkan masalah kompatibilitas dengan font, dll. Oleh karena itu, Anda harus berpikir dua kali sebelum mencoba ini.
Untuk melanjutkan dan mencoba sendiri Okular 0.15, Anda mungkin ingin membuat file yang
old_packages.txt
berisi daftar paket / versi yang saat ini diinstal (jika Anda lupa ini, jangan khawatir):Untuk mempersiapkan peningkatan, tambahkan dua baris berikut ke
/etc/apt/sources.list
Kemudian jalankan perintah berikut:
Jika Anda mendapatkan kesalahan, coba ini (berulang kali hingga instalasi Okular berhasil):
Setelah itu ketikan ini
harus menampilkan versi 0.15.x. Akhirnya, untuk mencegah hal-hal yang tidak terduga ditambahkan / ditingkatkan, Anda mungkin harus mengomentari dua baris yang ditambahkan
/etc/apt/sources.list
dan dilakukanHarap diingat bahwa prosedur ini dapat menyebabkan paket lain diperbarui dari repositori Quantal, membuat masalah kompatibilitas dengan font, dll. Komentar di bawah jawaban ini mengandung informasi lebih lanjut tentang ini.
Jika Anda ingin menghapus Okular 0.15 dan membatalkan semua perubahan ini ke paket Anda, itu cukup mudah. Anda harus terlebih dahulu melakukannya
Pada titik ini, Anda dapat menggunakan
old_packages.txt
file yang awalnya Anda buat untuk menurunkan versi semua paket Anda ke versi sebelumnya (lihat di sini untuk detailnya). Atau Anda dapat melakukan prosedur bagus berikut ini (dirinci dalam jawaban atas pertanyaan tentang mengembalikan Ubuntu ).Edit
/etc/apt/preferences
dan tambahkan berikut iniAkhirnya, lakukan
Anda sekarang harus kembali ke paket / versi 12.04 asli Anda.
sumber
Itu mudah. Tambahkan
ppa:kubuntu-ppa/backports
ke sumber perangkat lunak Anda dan Anda akan dapat menginstal perangkat lunak KDE 4.9 bersama dengan Okular 0.15.0sumber
Saya mengikuti saran oleh user135805 dan bekerja dengan sempurna. Hanya perbedaan pada tutorial yang ditunjukkan, saya menggunakan repositori backports trusty dan kubuntu. Untuk menyimpulkan,
edit /etc/apt/sources.list:
edit /etc/apt/preferences.d/okular:
PENTING, edit: /etc/apt/apt.conf.d/00aptitude
jika tidak, Anda akan mengacaukan paket Anda
edit: /etc/apt/sources.list.d/kubuntu-ppa-backports-precise.list
mungkin beberapa entri di /etc/apt/preferences.d/okular tidak diperlukan, tetapi cara ini berhasil bagi saya. Setelah mengedit yang harus Anda lakukan
semoga ini membantu.
sumber
Fitur yang Anda kutip tampaknya memerlukan poppler 0,20 . Saya tidak tahu apakah ada backport untuk 12,04.
sumber
Saya dapat membuatnya bekerja berkat komentar Anda sendiri, jadi saya menulis di sini beberapa informasi lebih lanjut. Semoga ini bisa membantu Anda dan orang lain. Anda harus menambahkan repositori Quantal "main" dan "universe", lalu perbarui paket libpoppler, okular dan libokularcore1abi1. Perhatikan bahwa meskipun Anda sebelumnya memperbarui Okular ke 0,15 dari ppa: kubuntu-ppa / backports (seperti yang saya lakukan), Anda masih dapat memperbaruinya sekali lagi setelah Anda menambahkan repositori Quantal "universe". Pastikan bahwa instalasi Okular Anda berasal dari repositori Quantal, jika tidak, instalasi itu tidak akan berfungsi.
sumber
Cara lain meskipun panjang untuk melakukan instalasi adalah menggunakan prioritas paket dengan APT. Tautan ini sangat membantu:
http://blog.sleeplessbeastie.eu/2012/10/08/ubuntu-precise-install-youtube-dl-package-using-quantal-repo/
Dengan menggunakan prosedur itu, Anda hanya dapat menginstal paket yang diperlukan agar Okular berfungsi dan menghindari pembaruan perpustakaan lain. Yang mengganggu adalah Anda harus mengatur izin satu file pada satu waktu dan itu memakan waktu cukup lama karena Anda harus menginstal seluruh lingkungan KDE. Pada akhirnya itu tidak banyak tetapi bersiap untuk menghabiskan setidaknya satu jam di depan terminal.
Sejauh ini saya belum memiliki konflik dan tidak ada peningkatan lainnya dari kuantal.
sumber