LINUX.ORG.RU

OO и Slackware. Странные установщики ;)


0

0

На http://ru.openoffice.org/about-downloads.html есть несколько видов этого самого опенофикса - rpm, deb и tar.bz2. Раньше, тар представлял собой дюжину архивов с скриптом-установщиком, который запускаешь и получаешь установленный офис в /usr/local/OO.... Сейчас - просто дира с самим офисом и несколькими файлами запуска типа soffice.bin
rpm вариант представляет собой тучу rpm пакетов под каждую задачу. делать rpm2tgz для каждого как-то странно. Правильно ли это - фиг знает..

Я туплю по своей природе. Не нашел документации по установке ни в этих дистрах, ни на сайте http://ru.openoffice.org

Пока что запускаю его, как soffice, слинковав этот файл в /usr/local/bin/..

Правильно ли я сделал. Есть ли такой путь, что бы этот самый офис был интегрирован в KDE?

anonymous
Ответ на: комментарий от anonymous

usr/local, что /opt.. Соблюдение правил?

anonymous
()
Ответ на: комментарий от anonymous

Ты не знаешь как его установить, я правильно понял? Самое простое положить его целиком в отдельную диру в /opt, как КДЕ. /opt для этого и предназначен.

shumer
()
Ответ на: комментарий от dn2010

./openoffice.org.SlackBuild
...........
.......
chown: изменение владельца `./usr/share/icons/locolor/32x32/mimetypes': Operation not permitted
chown: изменение владельца `./usr/share/icons/locolor/32x32': Operation not permitted
chown: изменение владельца `./usr/share/icons/locolor': Operation not permitted
chown: изменение владельца `./usr/share/icons': Operation not permitted
chown: изменение владельца `./usr/share/mime/packages/openoffice.org.xml': Operation not permitted
chown: изменение владельца `./usr/share/mime/packages': Operation not permitted
chown: изменение владельца `./usr/share/mime': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-base.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-calc.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-draw.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-impress.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-math.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-printeradmin.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps/openofficeorg-20-writer.png': Operation not permitted
chown: изменение владельца `./usr/share/pixmaps': Operation not permitted
chown: изменение владельца `./usr/share': Operation not permitted
chown: изменение владельца `./usr/doc/openoffice.org-2.0.4/README': Operation not permitted
chown: изменение владельца `./usr/doc/openoffice.org-2.0.4/README.html': Operation not permitted
chown: изменение владельца `./usr/doc/openoffice.org-2.0.4/openoffice.org.SlackBuild': Operation not permitted
chown: изменение владельца `./usr/doc/openoffice.org-2.0.4': Operation not permitted
chown: изменение владельца `./usr/doc': Operation not permitted
chown: изменение владельца `./usr': Operation not permitted
chown: изменение владельца `./install/slack-desc': Operation not permitted
chown: изменение владельца `./install': Operation not permitted
chown: изменение владельца `.': Operation not permitted

anonymous
()
Ответ на: комментарий от anonymous

На FAT- или NTFS-разделе? Или на readonly файловой системе? /tmp как смонтирован?

dn2010 ★★★★★
()
Ответ на: комментарий от anonymous

> Смысл? Линковать заново в /usr/local/bin его бинарники?

> А какая разница-то? Объясни

Разница с чем, если ты вообще не знаешь как его поставить? Хорошо, будем считать что это альтернатива установки в /usr/local/OO/

Согласно FHS в /usr/local должно быть: bin, etc, games, include, lib, man, sbin, share, src.

И "No other directories, except those listed below, may be in /usr/local after first installing a FHS-compliant system." Это вобщем-то дело вкуса, но мне кажется что и дальше там не должно появляться никаких левых директорий.

А вот /opt как раз для них предназначен:

"/opt is reserved for the installation of add-on application software packages. A package to be installed in /opt must locate its static files in a separate /opt/<package> or /opt/<provider> directory tree, where <package> is a name that describes the software package and <provider> is the provider&#8217;s LANANA registered name."

Также это зависит и от традиций дистрибутива. Насколько я знаю другие распространенные дистры не используют opt, а в Слаке там по дефолту находится КДЕ. Так что логично, что и другие большие пакеты, которые затруднительно раскидать по bin, lib, share and etc можно туда засунуть. Я лично туда ставлю офис и AdobeReader, раньше еще Оперу.

А линки делать зачем? Ты же все равно его вызываешь из какой-нибудь менюхи. Пропиши туда полный путь и все.

shumer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.