Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Как запустить OpenOffice как сервис? (автозагрузка, желательно не от root)  (Прочитано 4111 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн niv88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Пытаюсь запустить с помощью следующего bash-скрипта;

#/!bin/bash
/usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard
и не помогает...
Порт openoffice listen, но запускается криво.

Запускаю с командной строки;
/usr/lib/openoffice/program/soffice "-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager" -nologo -headless -nofirststartwizard
- проблем нет.

(после запускаю OpenMeetings - /usr/lib/red5/red5.sh).

Как всё-таки запихать запуск OpenOffice в bash-скрипт (который, в последствие, в автозагрузку)
« Последнее редактирование: 20 Апреля 2010, 11:41:02 от niv88 »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
OpenOffice как сервис?
« Ответ #1 : 19 Апреля 2010, 17:25:08 »
Щито? О_о
Покажите вывод запуска скрипта из консоли
« Последнее редактирование: 19 Апреля 2010, 17:30:00 от Frank »

Оффлайн niv88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #2 : 19 Апреля 2010, 17:34:52 »
Цитировать
Покажите вывод запуска скрипта из консоли
Ничего не пишет. Он в фоновом режиме ведь (а-ля демон)
Делал по мануалу - http://code.google.com/p/openmeetings/wiki/OpenOfficeConverter

То что это правильно - это точно, потому как без корректного запуска openoffice не работает openmeetings (работа с документами), а она работает.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Как запустить OpenOffice как сервис?
« Ответ #3 : 19 Апреля 2010, 17:39:41 »
Доку почитали, но всю ли?
Цитировать
On Debian the headless option (framebuffer buid-in implementation) require an additional package : openoffice.org-headless  .

Оффлайн LoggerUA

  • Участник
  • *
  • Сообщений: 155
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #4 : 19 Апреля 2010, 17:45:00 »
Мб тут оно то счастье? http://packages.debian.org/lenny/openoffice.org-headless

Оффлайн niv88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #5 : 19 Апреля 2010, 17:53:34 »
Цитировать
Мб тут оно то счастье? http://packages.debian.org/lenny/openoffice.org-headless
ещё б найти его же, под ubuntu.

если тупо ставить openoffice.org-headless;
root@mfvideo:~# apt-get install openoffice.org-headless

То пишет:
Чтение списков пакетов... Готово
Построение дерева зависимостей       
Чтение информации о состоянии... Готово
Пакет openoffice.org-headless - виртуальный, его функции предоставляются пакетами:
  openoffice.org-core 1:3.1.1-5ubuntu1.1
Вы должны явно указать, какой именно вы хотите установить.
E: Для пакета openoffice.org-headless не найдены кандидаты на установку
« Последнее редактирование: 19 Апреля 2010, 17:56:17 от niv88 »

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #6 : 19 Апреля 2010, 18:45:35 »
так поставь
 openoffice.org-core 1:3.1.1-5ubuntu1.1
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Как запустить OpenOffice как сервис?
« Ответ #7 : 19 Апреля 2010, 18:47:04 »
core скорей всего стоит изкаропки; меня смущает, что сервер ооо предлагают запускать от рута

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #8 : 19 Апреля 2010, 18:57:49 »
что это там у тебя?
Цитировать
#/!bin/bash
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн niv88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 48
    • Просмотр профиля
Re: Как запустить OpenOffice как сервис?
« Ответ #9 : 20 Апреля 2010, 11:24:31 »
Проблема в чём - ясно.
От root'а запускается "с полпинка", от обычного юзера - не запускается.
В init.d - от обычного юзера не запускается, от root - запускается

Но теперь - не ясно другое.
1) Как запускать от root'а без ввода пароля? И возможно ли это?
2) Как запускать openoffice как сервис не от root'а?

Причём лучше - 2-й вариант.

Обсуждение - вот тут:
https://forum.ubuntu.ru/index.php?topic=91629
(общий случай)
« Последнее редактирование: 20 Апреля 2010, 11:51:20 от niv88 »

 

Страница сгенерирована за 0.038 секунд. Запросов: 23.