Ver aquí para referencia: http://okular.kde.org/news.php
La nueva versión incluye una opción para guardar anotaciones en el archivo PDF. Es por eso que estoy ansioso por probar. ¿Hay algún PPA desde el que pueda instalar esta nueva versión?
Editar : Siguiendo los consejos de 808sound, logré instalar Okular 0.15 en preciso. Las dependencias instaladas con la actualización causaron varios problemas con otros programas. La solución de estos problemas requería desinstalar Okular y degradar los paquetes que se actualizaron con él. Es posible que desee instalar Okular desde el PPA de Kubuntu Backports, aunque en este caso no podrá exportar anotaciones a PDF. Vea abajo para más información. Tenga esto en cuenta antes de elegir la fuente desde la que desea instalar el último Okular.
Pequeño comentario : la respuesta de BlaXpirit le proporcionará el último Okular menos la función de anotación. Para que esta funcionalidad específica funcione, deberá seguir la respuesta de 808sound .
fuente
Respuestas:
Retrocedí poppler 0.20.5 a Ubuntu 12.04, compilé Okular 0.16.2 (editar: ahora actualizado a 0.17) contra él, y los puse en un ppa. Para usarlo, agregue las ppas
ppa:kubuntu-ppa/backports
yppa:kalakris/okular
:Ahora actualice el índice del paquete y actualice okular:
Esta versión me permite exportar anotaciones a PDF. Dado que estos paquetes se compilan con precisión, no debería haber problemas con otras dependencias, a diferencia de la solución que sugiere instalar paquetes desde quantal.
fuente
okular: symbol lookup error: /usr/lib/kde4/okularpart.so: undefined symbol: _ZN14KMessageWidget7setIconERK5QIcon
Por favor, lea el siguiente párrafo con mucho cuidado. Esta respuesta muestra una forma de actualizar Okular a 0.15 (con soporte para exportar anotaciones a PDF) en Ubuntu 12.04. Tenga en cuenta que (como ha mencionado el OP) la otra solución con respecto al PPA de backports de Kubuntu obtendrá la versión 0.15 de Okular pero NO le dará la funcionalidad para exportar anotaciones a PDF, que era algo que el OP quería. Desafortunadamente, encontrará que esta nueva funcionalidad en Okular 0.15 es un poco limitada y es posible que no codifique ciertos tipos de anotaciones en sus documentos PDF. Además, la actualización puede causar problemas de compatibilidad con las fuentes, etc. Por lo tanto, debe pensarlo dos veces antes de intentarlo.
Para continuar y probar Okular 0.15 por sí mismo, es posible que primero desee crear un archivo que
old_packages.txt
contenga una lista de sus paquetes / versiones instalados actualmente (si olvida esto, no se preocupe):Para prepararse para la actualización, agregue las siguientes dos líneas a
/etc/apt/sources.list
Luego ejecute los siguientes comandos:
Si obtiene algún error, intente esto (varias veces hasta que la instalación de Okular se realice correctamente):
Después, este tipeo
debería mostrar la versión 0.15.x. Finalmente, para evitar que se agreguen / actualicen cosas inesperadas, probablemente debería comentar las dos líneas agregadas
/etc/apt/sources.list
y hacerTenga en cuenta que este procedimiento puede hacer que otros paquetes se actualicen desde el repositorio Quantal, creando problemas de compatibilidad con las fuentes, etc. Los comentarios debajo de esta respuesta contienen más información al respecto.
Si desea desinstalar Okular 0.15 y deshacer todos estos cambios en sus paquetes, es bastante sencillo. Primero debes hacer
En este punto, puede usar el
old_packages.txt
archivo que creó inicialmente para degradar todos sus paquetes a sus versiones anteriores (consulte aquí para más detalles). O puede realizar el siguiente procedimiento agradable (detallado en una respuesta a una pregunta sobre la reversión de Ubuntu ).Edite
/etc/apt/preferences
y agregue lo siguienteFinalmente
Ahora debería volver a sus paquetes / versiones originales de 12.04.
fuente
Eso es fácil. Agregue
ppa:kubuntu-ppa/backports
a sus fuentes de software y podrá instalar el software KDE 4.9 junto con Okular 0.15.0fuente
Seguí la sugerencia del usuario 135805 y funciona a la perfección. La única diferencia con el tutorial señalado es que estoy usando repositorios de confianza y kubuntu. Para resumir,
editar /etc/apt/sources.list:
editar /etc/apt/preferences.d/okular:
IMPORTANTE, edite: /etc/apt/apt.conf.d/00aptitude
de lo contrario arruinarás tus paquetes
editar: /etc/apt/sources.list.d/kubuntu-ppa-backports-precise.list
quizás algunas de las entradas en /etc/apt/preferences.d/okular no son necesarias, pero funcionó para mí de esta manera. Después de editar tienes que hacer
espero que esto ayude.
fuente
La característica que cita parece requerir poppler 0.20 . No sé si hay un backport para 12.04.
fuente
Pude hacer que funcione gracias a tu propio comentario, así que escribo aquí más información. Esperemos que esto pueda ayudarlo a usted y a otros. Debe agregar los repositorios Quantal "main" y "universe", luego actualice los paquetes libpoppler, okular y libokularcore1abi1. Tenga en cuenta que incluso si anteriormente actualizó Okular a 0.15 desde ppa: kubuntu-ppa / backports (como lo hice), aún puede actualizarlo una vez más después de agregar el repositorio Quantal "universe". Asegúrese de que su instalación Okular provenga del repositorio Quantal, de lo contrario no funcionará.
fuente
Otra forma, aunque larga, de hacer la instalación es utilizar las prioridades de los paquetes con APT. Este enlace realmente ayuda:
http://blog.sleeplessbeastie.eu/2012/10/08/ubuntu-precise-install-youtube-dl-package-using-quantal-repo/
Con ese procedimiento, puede instalar solo los paquetes necesarios para que Okular funcione y evitar la actualización de otras bibliotecas. Lo molesto es que tienes que configurar los permisos de un archivo a la vez y se consume bastante tiempo porque tienes que instalar todo el entorno de KDE. Al final no fue tanto, pero prepárate para pasar al menos una hora frente a la terminal.
Hasta ahora no he tenido ningún conflicto y ninguna otra actualización de quantal.
fuente