Автор Тема: Debian + LibreOffice  (Прочитано 2312 раз)

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

Оффлайн ZhuliK85

  • Новичок форума
  • Сообщений: 2
Debian + LibreOffice
« : 10 Июля 2013, 14:01:11 »
Всем привет, подниму тут ряд вопросов, очень надеюсь на помощь в их решении  ::)

1 - Имеется установленный серверный 32х дебиан версии 6 (только консоль, никакого рабочего стола) да нужна именно 6 версия и поставил именно её, потому что ряд задач получилось решить только на ней
скачал deb пакеты либры 4.0 и установил их dpkg -i
где и как теперь искать её? если ставить через aptitude install libreoffice то становится либра 3.5 и доступна команда libreoffice и я могу к примеру запустить из консоли конвертацию файла в pdf
при установки же через dpkg -i такой команды не доступно, предполагаю что нужно найти куда она установилась и указать прямой путь и тогда она сконвертирует

2 - для чего мне нужна либра именно через deb , суть в том что мне нужно в консоли запустить выполнение макроса в файле, предполагаю что в версии 3.5 макросы не активированы/скрыты http://forum.ubuntu.ru/index.php?PHPSESSID=qcqhdde4p4ftfutdefp4d52rt7&topic=135054.0

возможно я не прав и не правильно запускаю выполнение, вот что я делаю установив версию 3.5:
libreoffice --headless general_profile.odp "macro://general_profile/Standard.Module1.MakeProfile"

первым пунктом макроса сделали создание файла test.txt что бы понять начинается выполнение или нет и естественно файл не создаётся

прошу помочь и рассказать о своём опыте работы с либрой, заранее огромное спасибо!
« Последнее редактирование: 10 Июля 2013, 14:11:12 от ZhuliK85 »
 

seisros

  • Гость
Re: Debian + LibreOffice
« Ответ #1 : 10 Июля 2013, 14:27:08 »
Exec=libreoffice3.6 %U
Точнее ищи в папке /usr/share/applications. Там кнопка запуска, по ней и смотри.
PS. Шамань как хочеш, отключение иксов даст 18% прироста производительности. Зачем делать всё через жопу? fluxbox хотябы поставь.
 

Оффлайн xbsd

Re: Debian + LibreOffice
« Ответ #2 : 10 Июля 2013, 19:47:30 »
где и как теперь искать её?
user@workstation:~$ whereis libreoffice
libreoffice: /usr/bin/libreoffice /etc/libreoffice /usr/lib/libreoffice /usr/bin/X11/libreoffice /usr/share/libreoffice /usr/share/man/man1/libreoffice.1.gz
 

Оффлайн vladimir_ar

Re: Debian + LibreOffice
« Ответ #3 : 10 Июля 2013, 21:15:17 »
По моему, либра без иксов работать не будет.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M
 

Оффлайн ferum

Re: Debian + LibreOffice
« Ответ #4 : 10 Июля 2013, 21:22:03 »
По моему, либра без иксов работать не будет.
Конечно не будет, наверное подразумевается возможность работы без DE и WM. xorg должен быть по любому мне кажется.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн xbsd

Re: Debian + LibreOffice
« Ответ #5 : 10 Июля 2013, 22:35:15 »
user@workstation:~$ libreoffice --help
LibreOffice 4.0.3.3

Usage: soffice [options] [documents...]

Options:
--minimized    keep startup bitmap minimized.
--invisible    no startup screen, no default document and no UI.
no startup screen понятно, no default document тоже понятно, что такое no UI остается загадкой. Можно предположить, что UI есть User Interface. Но как этим пользоваться.....
хотя... судя по ману
.........
libreoffice  is a shell script that sets up the environment and passes the command line arguments to the soffice.bin
       binary.
...............................
 --headless
              Starts in "headless mode", which allows using the application without user a interface.
              This special mode can be used when the application is controlled by external clients via the API.
              It implies --invisible and strictly ignores any GUI environment.  --quickstart does not work with this param‐
              eter.
..................................
       --invisible
              Starts in invisible mode.
              Neither the start-up logo nor the initial program window will be visible.  LO can be controlled and documents
              and dialogs can be opened via the API.
              When  started  with  this  parameter, it can only be quit using the taskmanager (Windows) or the kill command
              (UNIX based systems).
              --quickstart does not work with this parameter.
..........................
« Последнее редактирование: 10 Июля 2013, 22:45:02 от xbsd »
 

Оффлайн qupl

Re: Debian + LibreOffice
« Ответ #6 : 10 Июля 2013, 22:37:48 »
xbsd, возможно, чтобы скрипты/макросы выполнять без показа интерфейса.

Оффлайн ZhuliK85

  • Новичок форума
  • Сообщений: 2
Re: Debian + LibreOffice
« Ответ #7 : 11 Июля 2013, 07:52:17 »
где и как теперь искать её?
user@workstation:~$ whereis libreoffice
libreoffice: /usr/bin/libreoffice /etc/libreoffice /usr/lib/libreoffice /usr/bin/X11/libreoffice /usr/share/libreoffice /usr/share/man/man1/libreoffice.1.gz
а то я не догадался... при установки через deb пакет тут пусто

Exec=libreoffice3.6 %U
Точнее ищи в папке /usr/share/applications. Там кнопка запуска, по ней и смотри.
PS. Шамань как хочеш, отключение иксов даст 18% прироста производительности. Зачем делать всё через жопу? fluxbox хотябы поставь.
направил в нужное русло спс, поставил интеграцию с десктопом (на консольный сервер  :o - тут лучше бы подошёл смайл рукалицо, ну да ладно) и в апликухах появились ссылки, по ним вышел на источник, оказалось ставит в /opt

осталось понять как запускать макросы, исполняемых файлов куча, но предполагаю что основной который мне нужен это /opt/libreoffice4.0/program/soffice , команду запустил - сругался на отсутствие либы, копаем дальше

Сообщение объединено: 11 Июля 2013, 08:08:12
надо искать другой файл, этот (/opt/libreoffice4.0/program/soffice) всё время хочет иксы и --headless --invisible не помогают... как можно найти нужный файл есть у кого то варианты? что бы не заморачиваться на макросы пока что задачу можно упростить - просто сделать конвертацию файла в пдф, в "правильно" установленной либре это делал так:
libreoffice --convert-to pdf Profile.odp

спасибо всем огромное кто принимает участие в обсуждении  ;)

Сообщение объединено: 11 Июля 2013, 09:10:42
всё таки файл оказался правильным, не знаю как но иксы требовать перестал, сделал конвертацию (просил библиотеки - поставил)

остался главный вопрос: как запустить выполнение макроса в файле:

./soffice --headless --invisible /root/general_profile.odp "macro://general_profile/Standard.Module1.MakeProfile"

молчит хад и ничего не говорит  :'(
« Последнее редактирование: 11 Июля 2013, 09:13:33 от ZhuliK85 »
 

Теги:
     

    Не запускается Debian 10.2 после установки

    Автор Asgort

    Ответов: 1
    Просмотров: 1594
    Последний ответ 06 Февраля 2020, 00:32:42
    от Asgort
    Уменьшается громкость Debian 7

    Автор Agusha3

    Ответов: 2
    Просмотров: 2017
    Последний ответ 07 Мая 2013, 00:09:20
    от Agusha3
    Нормальная русификация MAN Debian 6

    Автор deblox

    Ответов: 1
    Просмотров: 2309
    Последний ответ 05 Марта 2014, 18:22:53
    от qupl
    Экзорцизм Debian Jessie

    Автор PeterBumblebee

    Ответов: 3
    Просмотров: 1829
    Последний ответ 28 Апреля 2015, 18:52:35
    от Александр Кряжев
    Собираем логи на debian

    Автор Palamar

    Ответов: 7
    Просмотров: 1813
    Последний ответ 07 Марта 2017, 20:16:07
    от Palamar