SliTaz SliTaz Forum

You are not logged in.

#1 2013-03-22 18:01:53

black dog
Member
Registered: 2011-04-09
Posts: 331

(ru) Установка LibreOffice

Не могу понять, как установить LibreOffice? Скачал get-LibreOffice-1.2, запустил. Что-то установилось, а что именно?

Прочитал форум, на английском что-то написано. Кроме совета воспользоваться портабельной версией, ничего не понял.

Кто-нибудь может объяснить?

Offline

#2 2013-03-26 06:38:14

zedo
Member
Registered: 2013-03-06
Posts: 25

Re: (ru) Установка LibreOffice

Ну могу пердположить что искать надо в меню Applications -> Офис. Если не запускается с ярлыка или ярлыки вообще отсутствуют, пробуем запускать в терминале и смотрим что выводит:

/usr/bin/libreoffice -writer

если говорит что не установлен, пробуем запускать в терминале под рутом:

get-LibreOffice

и смотрим что получится.

Offline

#3 2013-03-26 10:31:48

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

В меню нет. В /usr/share/applications тоже нет.

[c]tux@slitaz:~$ /usr/bin/libreoffice -writer
/bin/sh: /usr/bin/libreoffice: not found[/c]
[c]root@slitaz:/home/tux# get-LibreOffice
Added ru_RU (ru).
LibreOffice is already installed.
Would you like to remove and reinstall this package [y/n]?[/c]
Я предполагаю, что get-LibreOffice-1.2 - это скрипт для установки LibreOffice, но он почему-то не работает.

Offline

#4 2013-03-26 11:39:19

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: (ru) Установка LibreOffice

Небольшой ликбез.

Все пакеты get-* — это не пакеты в привычном понимании этого слова. Это — средства создания пакетов. Объясню.

Почти все пакеты в SliTaz компилируются из исходников. Но, существуют, во-первых, несвободные пакеты, такие как Skype, которые невозможно скомпилировать из исходников, потому что исходники закрыты, они не распространяются. Во-вторых, существуют огромные пакеты, компилировать которые просто нецелесообразно; к таким пакетам и относится LibreOffice. Но LibreOffice всё равно доступен для пользователей SliTaz!

Пакет get-LibreOffice — это средство создания пакета LibreOffice. Что он делает и как им пользоваться?

[*]Загружаем пакет get-LibreOffice.

[*]Запускаем скрипт, который называется так же как и пакет: get-LibreOffice. Если скрипт get-LibreOffice загружался с помощью TazPanel (а не через команду tazpkg в терминале), то TazPanel запустит скрипт get-LibreOffice для вас самостоятельно.

[*]Скрипт get-LibreOffice закачивает пакеты, созданные для другой операционной системы (обычно это rpm или deb), распаковывает эти пакеты, перекладывает нужные распакованные файлы во временную файловую систему, создаёт рецепт, создаёт пакет LibreOffice для SliTaz, устанавливает этот пакет.

Можно воспользоваться TazPanel и посмотреть информацию об установленном пакете get-LibreOffice: можно сразу перейти по ссылке http://tazpanel:82/pkgs.cgi?info=get-LibreOffice (для входа в TazPanel нужно ввести логин root и его пароль, который по умолчанию тоже root).

Если пакет установлен, то мы увидим информацию  о пакете и об установленных файлах.

Если скрипт get-LibreOffice отработал и создал пакет LibreOffice и установил его, давайте, посмотрим информацию о нём: http://tazpanel:82/pkgs.cgi?info=LibreOffice

Если пакет установлен, то мы увидим информацию  о пакете и об установленных файлах.

black dog, что ты видишь там?

Я пишу только теорию, но не пробую сам, потому что при моей установке SliTaz мне недостаточно памяти для создания пакета OpenOffice, система просто виснет.

Offline

#5 2013-03-26 12:36:22

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

По ссылке:

http://tazpanel:82/pkgs.cgi?info=get-LibreOffice

я вижу только:

Установленные файлы: 1

/usr/bin/get-LibreOffice

А сам LibreOffice не установлен. Я это уже давно предполагал, по объёму трафика.

Где можно посмотреть, в чём дело?

Offline

#6 2013-03-26 12:47:53

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: (ru) Установка LibreOffice

Это, конечно, не ответ на вопрос «где можно посмотреть», но осмелюсь предложить использовать пакет get-LibreOffice-1.2.tazpkg из репозитория Cooking.

8 дней назад Pascal Bellard внёс в скрипт существенные изменения. Может быть, этот скрипт будет работать так, как нужно. Загрузи, к примеру, на рабочий стол, двойным кликом запусти установщик, будет установлен новый скрипт get-LibreOffice. Теперь закрываем всё что можно закрыть, переходим в терминал как root и командуем get-LibreOffice. По ходу выполнения скрипта в терминал будет выводиться кое-какая информация. Если что-то пойдёт не так, то эту информацию желательно прикрепить сюда. Как копировать из терминала? Лучше использовать Sakura, нажимаем мышкой, протягиваем курсор, отпускаем, на выделенном нажимаем правую кнопку мыши и выбираем пункт «Копировать».

В сторонке замечу, как много неприятностей доставляют эти get-пакеты! На серверах что-то постоянно меняется, так, что скрипты постоянно ломаются.

Offline

#7 2013-03-26 13:01:08

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

Спасибо!

Скачал. Запустил от root, получил сообщение, что LibreOffice уже установлен, не желаю ли я переустановить? Решил переустановить, компьютер долго думал и теперь качает пакеты.

[attachment=23443,1070]

Offline

#8 2013-03-26 17:32:15

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

Закачка, как обычно, оборвалась на 70%. Пришлось переустанавливать заново.

Кроме LibreOffice ещё скачивается ряд пакетов, из которых запомнил только java.

Всё скачалось, установилось. Но LibreOffice по прежнему не работает. sad

В меню появились ярлыки, но при нажатии ничего не происходит. В терминале набираю libreoffice - пишет "not found". Да я и сам не могу найти файлов, ни бинарных, ни других.

Offline

#9 2013-03-26 17:42:13

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

Всё таки нашёл!

Здесь:

[c]/usr/lib/libreoffice/program[/c]

Причём, бинарные файлы называются, например "swriter". Как это всё исправить в меню, пока не знаю.

Думаю, а не проще ли было скачать портабельную версию?

Offline

#10 2013-03-26 17:56:12

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: (ru) Установка LibreOffice

/usr/lib/libreoffice/program

Какая дичь! wink

А здесь что-то появилось? http://tazpanel:82/pkgs.cgi?info=LibreOffice

Насчёт 70%. Может быть, как и мне, не хватило памяти? Мне не хватает тогда, когда пакеты начинают распаковываться, т.е. в памяти лежат скачанный архив плюс туда же из tar.gz распаковываются rpm плюс сами rpm распаковываются в память, а потом из распакованных rpm туда же в память упаковываются tazpkg. А тебе, возможно, не хватает памяти даже на то, чтобы скачать tar.gz в память. Кстати, я тут предполагаю, что у тебя SliTaz загружается как LiveUSB или frugal, но не традиционная установка на жесткий диск. А как оно на самом деле?

Причём, бинарные файлы называются, например "swriter". Как это всё исправить в меню, пока не знаю.

Файлы офиса что-то-там.desktop имеются в /usr/share/applications?

Пример.

/usr/share/applications/swriter.desktop

[c][Desktop Entry]
Type=Application
Name=LibreOffice Writer
Name[ru]=Текстовый редактор LibreOffice
Comment=Write your text
Comment[ru]=Пишите тексты! wink
Exec=/usr/lib/libreoffice/program/swriter
Icon=libreoffice-writer
Categories=Office;WordProcessor;[/c]
Это я сам наваял wink

Offline

#11 2013-03-27 05:01:39

black dog
Member
Registered: 2011-04-09
Posts: 331

Re: (ru) Установка LibreOffice

Загрузка в первый раз прервалась по моей вине (смотрю, но не читаю предупреждений).

Здесь:

http://tazpanel:82/pkgs.cgi?info=LibreOffice

много чего написано, установлено более 6000 файлов.

Файл swriter не бинарный файл, как я написал, это скрипт, который куда-то подставляет "soffice".

Я пробовал запускать программу командой:

[c]soffice --writer[/c]

запускается, но выдаёт предупреждение:

I18N: X Window System doesn't support locale "ru_RU"

I18N: Operating system doesn't support locale "en_US"

Это у меня что-то с локалями. То ли я недавно опять переустановил slitaz, то ли вернулся к снапшоту (я уже совсем запутался).

Про desktop файл. Я просто менял там "libreoffice" на "soffice", но пока не работает. Там почему-то две строчки с "exec ...". Надо разбираться.

PS

SliTaz у меня установлен в VirtualBox. Установка полная, не frugal.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.018 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]