Veja aqui para referência: http://okular.kde.org/news.php
A nova versão inclui uma opção para salvar anotações no próprio arquivo PDF. É por isso que estou muito ansioso para experimentar. Existe algum PPA do qual eu possa instalar esta nova versão?
Edit : Seguindo o conselho da 808sound, consegui instalar o Okular 0.15 de forma precisa. As dependências instaladas com a atualização causaram vários problemas com outros programas. Para corrigir esses problemas, era necessário desinstalar o Okular e fazer o downgrade dos pacotes que foram atualizados com ele. Você pode instalar o Okular a partir do PPA do Kubuntu Backports, embora neste caso não seja possível exportar anotações para PDF. Veja abaixo para mais informações. Lembre-se disso antes de escolher a fonte da qual deseja instalar o Okular mais recente.
Pequena observação : a resposta do BlaXpirit fornecerá o Okular mais recente menos o recurso de anotação. Para que essa funcionalidade específica funcione, você deverá seguir a resposta da 808sound .
fonte
Respostas:
Eu backported o poppler 0.20.5 para o Ubuntu 12.04, compilei o Okular 0.16.2 (edit: agora atualizado para 0.17) contra ele e os coloquei em um ppa. Para usá-lo, adicione os ppas
ppa:kubuntu-ppa/backports
eppa:kalakris/okular
:Agora atualize o índice do pacote e atualize o okular:
Esta versão permite exportar anotações para PDF. Como esses pacotes são compilados com precisão, não deve haver problemas com outras dependências, ao contrário da solução que sugere a instalação de pacotes a partir de quantal.
fonte
okular: symbol lookup error: /usr/lib/kde4/okularpart.so: undefined symbol: _ZN14KMessageWidget7setIconERK5QIcon
Por favor, leia o parágrafo a seguir com muito cuidado. Esta resposta mostra uma maneira de atualizar o Okular para 0.15 (com suporte para exportar anotações para PDF) no Ubuntu 12.04. Observe que (como o OP mencionou) a outra solução referente ao PPA de backports do Kubuntu obterá a versão 0.15 do Okular, mas NÃO fornecerá a funcionalidade para exportar anotações para PDF, o que o OP desejava. Infelizmente, você descobrirá que essa nova funcionalidade no Okular 0.15 é um pouco limitada e pode não codificar certos tipos de anotações nos seus documentos PDF. Além disso, a atualização pode causar problemas de compatibilidade com fontes, etc. Portanto, você deve pensar duas vezes antes de tentar isso.
Para continuar e experimentar o Okular 0.15, faça um arquivo
old_packages.txt
contendo uma lista dos seus pacotes / versões atualmente instalados (se você esquecer isso, não se preocupe):Para se preparar para a atualização, adicione as duas linhas a seguir
/etc/apt/sources.list
Em seguida, execute os seguintes comandos:
Se você receber algum erro, tente isso (várias vezes até que a instalação do Okular seja bem-sucedida):
Depois, essa digitação
deve mostrar a versão 0.15.x. Por fim, para impedir que coisas inesperadas sejam adicionadas / atualizadas, você provavelmente deve comentar as duas linhas adicionadas
/etc/apt/sources.list
e fazerPor favor, esteja avisado que este procedimento pode causar outros pacotes a serem atualizados a partir do repositório quântica, criando problemas de compatibilidade com fontes, etc. Os comentários abaixo esta resposta contêm mais informações sobre isso.
Se você deseja desinstalar o Okular 0.15 e desfazer todas essas alterações nos seus pacotes, é bastante simples. Você deve primeiro fazer
Nesse ponto, você pode usar o
old_packages.txt
arquivo que você criou inicialmente para fazer o downgrade de todos os seus pacotes para as versões anteriores (veja aqui para detalhes). Ou você pode executar o procedimento a seguir (detalhado em uma resposta a uma pergunta sobre como reverter o Ubuntu ).Edite
/etc/apt/preferences
e adicione o seguinteFinalmente, faça
Agora você deve voltar aos seus pacotes / versões 12.04 originais.
fonte
Isso é fácil. Adicione
ppa:kubuntu-ppa/backports
às suas fontes de software e você poderá instalar o software KDE 4.9 junto com o Okular 0.15.0fonte
Segui a sugestão do user135805 e funciona perfeitamente. Única diferença para o tutorial apontado, estou usando repositórios confiáveis e de backports do kubuntu. Resumindo,
edite /etc/apt/sources.list:
edite /etc/apt/preferences.d/okular:
IMPORTANTE, edite: /etc/apt/apt.conf.d/00aptitude
caso contrário, você estragará seus pacotes
edit: /etc/apt/sources.list.d/kubuntu-ppa-backports-precise.list
talvez algumas das entradas em /etc/apt/preferences.d/okular não sejam necessárias, mas funcionou para mim dessa maneira. Após a edição, você precisa fazer
espero que isto ajude.
fonte
O recurso que você cita parece exigir poppler 0,20 . Não sei se há um backport para 12.04.
fonte
Consegui fazê-lo funcionar graças ao seu próprio comentário, por isso estou escrevendo aqui mais algumas informações. Espero que isso possa ajudar você e outras pessoas. Você deve adicionar os repositórios Quantal "main" e "universe" e atualizar os pacotes libpoppler, okular e libokularcore1abi1. Observe que, mesmo que você tenha atualizado o Okular para 0,15 do ppa: kubuntu-ppa / backports (como eu fiz), ainda será possível atualizá-lo novamente depois de adicionar o repositório Quantal "universe". Verifique se a sua instalação do Okular vem do repositório Quantal, caso contrário não funcionará.
fonte
Outra maneira longa e demorada de fazer a instalação é usar as prioridades do pacote com o APT. Este link realmente ajuda:
http://blog.sleeplessbeastie.eu/2012/10/08/ubuntu-precise-install-youtube-dl-package-using-quantal-repo/
Usando esse procedimento, você pode instalar apenas os pacotes necessários para o Okular funcionar e evitar a atualização de outras bibliotecas. O irritante é que você precisa definir as permissões um arquivo de cada vez e isso consome bastante, porque você precisa instalar todo o ambiente do KDE. No final, não foi muito, mas prepare-se para passar pelo menos uma hora em frente ao terminal.
Até agora, não tive nenhum conflito e nenhuma outra atualização do quantal.
fonte