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

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 »
 

Теги:
     

    VPS Debian помогите подключиться через "удаленный рабочий стол"

    Автор noice

    Ответов: 12
    Просмотров: 6218
    Последний ответ 11 Ноября 2012, 21:01:28
    от lisss
    [Решено] Чем всё же хорош Debian Netinstall?

    Автор Demetrum24579

    Ответов: 5
    Просмотров: 467
    Последний ответ 01 Августа 2020, 20:59:08
    от Листик
    Пакетное переименование фалов - Debian Linux

    Автор AXX

    Ответов: 3
    Просмотров: 1013
    Последний ответ 09 Декабря 2017, 21:08:41
    от qupl
    Debian 7 зависает при выключении

    Автор greatilya

    Ответов: 8
    Просмотров: 3078
    Последний ответ 23 Сентября 2014, 14:34:14
    от ferum
    [РЕШЕНО] debian 8.1 на lenovo e555 загружается как хочет

    Автор torm84

    Ответов: 8
    Просмотров: 2317
    Последний ответ 23 Августа 2015, 10:57:51
    от torm84