Estou trabalhando em uma máquina Arch Linux. Quando notei que um serviço chamado libreoffice.service não estava ativado, tentei reiniciá-lo usando sudo systemctl restart libreoffice.service
. No entanto, parece que não pode reiniciar. Se eu digitar systemctl status libreoffice.service
, fica me dizendo isso:
● libreoffice.service - Libreoffice Deamon
Loaded: loaded (/etc/systemd/system/libreoffice.service; enabled; vendor preset: disabled)
Active: failed (Result: start-limit-hit) since Thu 2017-03-09 11:20:17 CST; 33min ago
Process: 25277 ExecStart=/usr/lib/libreoffice/program/soffice --headless --nofirststartwizard --nologo --accept=socket,host=localhost,port=8030;urp; (code=exited, status=127)
Main PID: 25277 (code=exited, status=127)
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Unit entered failed state.
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Failed with result 'exit-code'.
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Service hold-off time over, scheduling restart.
Mar 09 11:20:17 YuanYin systemd[1]: Stopped Libreoffice Deamon.
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Start request repeated too quickly.
Mar 09 11:20:17 YuanYin systemd[1]: Failed to start Libreoffice Deamon.
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Unit entered failed state.
Mar 09 11:20:17 YuanYin systemd[1]: libreoffice.service: Failed with result 'start-limit-hit'.
Eu verifiquei alguns fóruns e entendi que status=127
significa que o comando não foi encontrado. Mas não tenho ideia de onde eu poderia ter digitado um comando inexistente. Alguém pode ajudar?
Veja o arquivo libreoffice.service
:
[Unit]
Description=Libreoffice Deamon
[Service]
User=yuanyin
ExecStart=/usr/lib/libreoffice/program/soffice --headless --nofirststartwizard --nologo --accept='socket,host=localhost,port=8030;urp;'
Restart=always
[Install]
WantedBy=multi-user.target
Tags services systemd arch-linux