O LibreOffice não detecta o Java na nova instalação do 12.10: como fazê-lo funcionar?

2

Eu não posso usar alguns recursos do Libreoffice (algumas extensões, macros) porque o meu ambiente de execução Java (openJdk-6) não é reconhecido em meu sistema (veja [screenshot]

AolançaroLibreOfficeapartirdoterminal,recebo:

javaldx:CouldnotfindaJavaRuntimeEnvironment!PleaseensurethataJVMandthepackagelibreoffice-java-commonisinstalled.Ifitisalreadyinstalledthentryremoving~/.libreoffice/3/user/config/javasettings_Linux_*.xmlWarning:failedtoreadpathfromjavaldxFontconfigwarning:"/usr/lib/libreoffice/share/fonts/truetype/fc_local.conf", line 13: Having multiple <family> in <alias> isn't supported and may not works as expected

Há um bug relatado sobre isso, mas a solução sugerida não funciona para mim (instale o libreoffice-base) e também é marcada como "não corrigida": link

Eu tentei excluir o arquivo mencionado na mensagem de erro e reinstalar o LibreOffice e o openjdk-6, mas sem sucesso ... Suponho que eu poderia adicionar manualmente um ambiente de tempo de execução a partir das Opções do menu do LibreOffice > Libreoffice > Java, mas não sei qual diretório escolher.

Por favor, ajude!

    
por R Pennese 04.02.2013 / 12:34

2 respostas

4

Eu me deparei com esse problema com o mais recente libreoffice em uma máquina de produção. Nós rodamos isso no modo --headless, mas devemos trabalhar para uma versão GUI

LibreOffice 5.1.6.2 10m0(Build:2)

Para corrigir:

sudo apt -y install libreoffice-base

Isto irá instalar todos os requisitos para o libreoffice, incluindo o java-jre

    
por Adan Rehtla 24.05.2017 / 04:27
3

Aqui está como eu instalei o Oracle Java mais recente no meu Ubuntu 12.10 (modo manual, mas funciona muito bem):

  1. Faça o download do tarball mais recente do JDK / JRE no link
  2. Extraia para / usr / java: tar -xf jre-7u13-linux-x64.tar.gz -C /usr/java
    e crie um link simbólico para a versão atual por conveniência:
    ln -s /usr/java/jre1.7.0_13 /usr/java/latest
  3. Crie links simbólicos para que o Firefox possa usá-lo:
% bl0ck_qu0te%

É isso - todos os meus navegadores e o LibreOffice reconhecem e usam isso.

A principal desvantagem desta abordagem é que ela não é uma instalação de pacote, mas como todos os arquivos são mantidos em apenas uma pasta, eu acho que está tudo bem. Se eu quiser atualizar o Java, tudo o que tenho que fazer é descompactar o novo arquivo para / usr / java e fazer com que o / usr / java / point aponte para ele.

    
por Pavel A 04.02.2013 / 13:42