Isso é improvável que funcione, já que a sugestão no comentário é incompleta (você não pode simplesmente especificar algum diretório) e incorreta ( --env:...
deve ser -env:..
.
Aqui está o que eu recomendo que você faça:
- Pare todas as instâncias do libreoffice
-
Inicie o libreoffice a partir da linha de comando sem especificar
--headless
:libreoffice -env:UserInstallation=file:///home/username/.config/libreoffice-alt
você deve substituir
/home/username
pelo seu diretório home (e ajustar.config
se você não tiver isso no seu CentOS, eu fiz isso no Ubuntu e no Linux Mint). O acima irá criar um novo diretório de configuração para o libreoffice alternativo no seu diretório .config, sem o qual você obteria algum erro sobre o java não ser encontrado. - Saia dessa instância do libreoffice
- Esse diretório
/home/username/.config/libreoffice-alt
agora deve ter sido criado para você.
Agora inicie outro libreoffice
na linha de comando (isso permite que você veja algumas mensagens úteis se algo der errado ao iniciar a segunda instância), sem o -env:...
e, enquanto isso ainda estiver em execução, inicie a conversão usando:
libreoffice -env:UserInstallation=file:///home/username/.config/libreoffice-alt --headless --convert-to pdf *.odt