Я пробую следующее для запуска OpenOffice бездисплейный сервис:
soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;"
Я попробовал двойным тире --
вместо сингла -
и эта команда просто зависает, и подсказка никогда не происходит:
soffice --headless --accept="socket,host=127.0.0.1,port=8100;urp;"
Я установил openoffice, перейдя по этой ссылке, и это, кажется, установлено правильно, как послано багажом rpm -qa | less
который показывает все openoffice пакеты.
Я даже попытался удалить его и установить снова, который также завершается без любой ошибки.
Но сервис не начинает, я послал багажом:
# netstat -tulpn | grep :8100
# netstat -tulpn
Но я не вижу, что любой сервис слушает на порте: 8100.
Можно ли сообщить мне то, что я делаю неправильно? Мне нужно это для интеграции с Liferay.Портал.
Среда: CentOS 6.2, 64-разрядный.
Спасибо
(nuashonraigh do OS ... níl aon leithscéal ag rith EL6.2 inniu )
Tá an LibreOffice agam [ OpenOffice roimhe seo) freastalaí gan cheann ag rith ar chuid de mo chórais táirgeachta chun baisc a phróiseáil de dhoiciméid .XLS.
Is é an script tosaigh a úsáidtear chuige seo atá ar fáil anseo .
Breathnaíonn an líne ordaithe reatha cosúil leis an méid seo a leanas. Ba cheart go mbeadh roghnú na gcalafort féinmhínithe:
/usr/lib64/libreoffice/program/soffice.bin --headless --accept=socket,host=localhost,port=8100;urp;
Is iad na pacáistí riachtanacha:
# rpm -aq | grep libreoffice | sort
libreoffice-calc-4.0.4.2-9.el6.x86_64
libreoffice-core-4.0.4.2-9.el6.x86_64
libreoffice-headless-4.0.4.2-9.el6.x86_64
libreoffice-opensymbol-fonts-4.0.4.2-9.el6.noarch
libreoffice-pyuno-4.0.4.2-9.el6.x86_64
libreoffice-ure-4.0.4.2-9.el6.x86_64
libreoffice-writer-4.0.4.2-9.el6.x86_64