Ir para o conteúdo

Compilando o Okular a partir do código-fonte no Linux

Se você estiver procurando pelos pacotes pré-compilados, visite a página de download. Você pode verificar o status do pacote aqui

Se você quiser compilar o Okular, precisará ter um ambiente de compilação configurado, que, em geral, deve ser fornecido pela sua distribuição. Caso queira compilar a versão de desenvolvimento do Okular, consulte "Compilar a partir do código-fonte" no Wiki da Comunidade do KDE.

Você pode baixar e compilar o Okular desta forma:

  1. git clone https://invent.kde.org/graphics/okular.git
  2. cd okular
  3. mkdir build
  4. cd build
  5. cmake -DCMAKE_INSTALL_PREFIX=/caminho/para/sua/pasta/de/instalacao ..
  6. make
  7. make install

Se você instalar o Okular em um caminho diferente da pasta de instalação do seu sistema, possivelmente será necessário executar source build/prefix.sh; okular para que a instância e as bibliotecas corretas do Okular sejam selecionadas.

Pacotes opcionais

Existem alguns pacotes opcionais que você pode instalar para ter mais funcionalidades no Okular. Alguns podem já estar empacotados para a sua distribuição, mas outros podem não estar. Se quiser evitar problemas, use apenas os pacotes suportados pela sua distribuição

  • Poppler (infraestrutura PDF): Para compilar a infraestrutura de PDF, você precisa da biblioteca Poppler, para a qual a versão mínima necessária é 0.24
  • Libspectre: Para compilar e usar este backend PostScipt (PS), você precisa de libspectre >= 0.2. Se a sua distribuição não o empacotar, ou se a versão empacotada não for suficiente, você pode baixá-lo aqui
  • DjVuLibre: Para compilar o backend do DjVu, você precisa do DjVuLibre >= 3.5.17. Assim como o Libspectre, você pode obtê-lo na sua distribuição ou aqui.
  • libTIFF: É necessária para suporte a TIFF/fax. Atualmente, não há uma versão mínima necessária, portanto, qualquer versão recente da biblioteca disponível na sua distribuição deve funcionar. Em caso de problemas, não hesite em entrar em contato com os desenvolvedores do Okular.
  • Libepub: Se precisar de suporte ao EPub, você pode instalar esta biblioteca a partir da sua distribuição ou do sourceforge.

Desinstalando o Okular

Você pode desinstalar o Okular executando make uninstall no seu diretório build. Isso removerá o aplicativo do seu sistema. Não removerá nenhum dado de usuário que você tenha visualizado, criado ou modificado com o Okular.