libre office ls: erro ao inicializar strings de mês 13.04

libre office ls: erro ao inicializar strings de mês 13.04

Estou tentando iniciar o escritor de escritório gratuito, mas não adianta nada. Iniciei no terminal como root e ele me mostrou o seguinte:

ls: erro ao inicializar strings de mês /usr/bin/libreoffice: 49: cd: não é possível fazer cd para lrwxrwxrwx 1 root root 34 �../lib/libreoffice/program /usr/bin/libreoffice: 156: exec: /usr/ bin/oosplash: não encontrado

Existe uma solução alternativa conhecida para isso, porque meu bom amigo Google não pôde ajudar e também não consegui encontrar uma resposta neste fórum.

Pessoal,

Responder1

Hack feio: como root edite o script inicial, por exemplo: nano /usr/bin/libreoffice

Procure a seção marcada com "# resolver diretório de instalação". Lá você encontra uma linha com um comando ls, adicione a opção "--time-style=iso " para ls. A linha fixa deve ficar assim:

sd_res=ls --time-style=iso -l "$sd_basename" | sed "s/.*$sd_basename -> //g"

Talvez seja necessário corrigir mais do que esta invocação de ls. Esta é uma correção temporária, pois uma nova versão do libreoffice substituirá o script statup, então você terá que fazer novamente se o problema persistir. Além disso, você pode verificar se digitar "ls -l" em um terminal e não houver mensagem de erro, o problema estará resolvido.

informação relacionada