StarOffice on Red Hat Linux Russian FAQ
Содержание
-
Введение
-
Что такое StarOffice?
-
Где взять StarOffice?
-
Как скачать и правильно зарегистрировать StarOffice 5.0?
-
Почему запуск инсталлятора SO5.0 (setup) глухо вешает консоль?
Х-сервер s3v 3.3.2.
-
Почему при попытке установить StarOffice 4.0 (3.1) под
RedHat 5.0 (RedHat 4.2, Slackware etc.) инсталлятор выдает сообщение об
ошибке?
-
Как установить StarOffice, чтобы он был доступен нескольким
пользователям?
-
Как русифицировать StarOffice ?
-
Как настроить StarMail ?
-
Почему StarOffice пытается менять регистр символов при
вводе текста?
-
Где можно найти дополнительную информацию по StarOffice/Linux?
-
Как нормально генерировать странички в koi8 при помощи StarWriter/Web?
Введение
На этой странице можно найти ответы на основные
вопросы, которые возникают при попытке установить
StarOffice
4.0
на платформе
RedHat Linux
5.1(5.0)
, и при его русификации.
Текущая версия StarOffice - 5.0
-
Q: Что такое StarOffice?
A: StarOffice - полнофункциональный пакет
офисных приложений, разработанный фирмой StarDivision
GMBH
(Германия). Включает в себя StarDesktop - менеджер файлов, StarWriter,
StarWriter/Web - текстовый редактор/броузер, StarCalc - электронная таблица,
StarBase- база данных, StarMail, StarDiscussion - электронная почта и новости,
StarChart - средство построения диаграмм, StarImage - графический редактор,
StarImpress - средство создания презентаций. Отличительной особенностью
версии 4.0 является то, что все эти составляющие интегрированы в единое
приложение. StarOffice существует для нескольких платформ - Sun Solaris,
OS/2, Win95/NT, Linux. Linux-версия бесплатна для персонального некоммерческого
пользования.
-
Q: Где взять StarOffice 4.03?
A: StarOffice for Linux доступен на
сайтах
StarDivision (Germany)
,
StarDivision
(USA)
,
Caldera
. Права на коммерческое
тиражирование StarOffice for Linux принадлежат Caldera.
Свежий список сайтов, с которых можно скачать StarOffice, живет здесь:
http://www.stardivision.de/support/reg/download_linux.html
Сейчас это ссылка на немецкую версию pre5.0, однако на всех этих сайтах
можно найти 4.0sp3.
-
Q: Как скачать и правильно зарегистрировать StarOffice
5.0?
Q: Почему запуск инсталлятора SO5.0 (setup) глухо
вешает консоль?
Х-сервер s3v 3.3.2.
A: Причина в ошибке в Х-сервере XF86-S3V. Попробуйте заменить его на
XF86-SVGA, он нормально пойдет на S3-Virge. Кстати, установленый SO также
не будет работать на "родном" Х-сервере(S3V), хотя и вешать его не будет.
Если нужно вернуть зависшую машину в рабочее состояние,
можно по телнету убить Х-сервер и setup, и запустить SVGATextMode. Если
ядро девелоперское (серии 2.1.x), можно оживить клавиатуру (Alt-SysRq-R),
убить текущую консоль (Alt-SysRq-K), переключиться туда, где должен быть
shell, и вслепую набрать SVGATextMode. Приложения X11 "воскресить" не удастся.
StarDivision уже выпустил патч. Патч лежит здесь:
http://www.stardivision.com/download/support/patch1_01.tar.gz
Этот пакет содержит библиотеку, которую нужно положить поверх старой
после инсталляции. После этого можно спокойно пользоваться сервером S3V.
Саму инсталляцию, етественно, нужно запускать под сервером SVGA.
-
Q: Почему при попытке установить StarOffice 4.0 (3.1)
под RedHat 5.0 (RedHat 4.2, Slackware etc.) инсталлятор выдает сообщение
об ошибке?
A: В README от StarOffice английским
языком написано, что ему нужна
libc
версии не ниже 5.4.22.
Однако, как показывает опыт, лучше всего для этого подходит libc-5.4.38
от Caldera OpenLinux-1.2
.
Из этого пакета нужно взять файлы libc.so.5.4.38
и libm.so.5.0.9
,
скопировать в тот же каталог, где лежит скрипт
setup (подразумевается,
что инсталляционный архив уже развернут)
и слинковать их следующим
образом:
ln -s libc.so.5.4.38 libc.so
ln -s libc.so.5.4.38 libc.so.5
ln -s libm.so.5.0.9 libm.so
ln -s libm.so.5.0.9 libm.so.5
После этого нужно приложить к инсталляционному скрипту следующий
патч:
----------------------------------------------
--- setup.old Thu Jan 29 13:15:38 1998
+++ setup Sun Feb 22 17:21:49
1998
@@ -14,6 +14,10 @@
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/openwin/lib
export LD_LIBRARY_PATH
;;
+ Linux)
+ LD_LIBRARY_PATH=$sd_archive_path:$LD_LIBRARY_PATH
+ export LD_LIBRARY_PATH
+ ;;
*)
;;
esac
@@ -22,4 +26,3 @@
# execute setup binary
exec $sd_archive_path/$sd_setup_binary $*
-----------------------------------------------
Если править скрипт лень, можно взять готовый на ftp://isd.donin.com/pub/Linux/StarOffice/setup
или запускать инсталлятор так:
$ export LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH; ./setup
или взять
готовый
скрипт
.
После окончания инсталляции обе библиотеки и линки к ним нужно
переложить в каталог
Office40/lib
.
Q: Как установить StarOffice, чтобы он был доступен
нескольким пользователям?
A: Для этого нужно, будучи рутом, запустить
скрипт setup
с ключом /net
, в качестве директории указать,
например,
/usr/local/Office40
или /opt/Office40
, и убедиться
что директория
Office40
доступна всем пользователям. После этого
каждый пользователь (включая рута), который захочет работать со
StarOffice
,
должен будет выполнить
/opt/Office40/setup
и выбрать пункт "Installation
from Net or CD"
. При этом в пользовательский каталог будет скопировано
всего около 13мБ. Теперь можно запускать
~/Office40/bin/soffice
и работать. Для удобства можно добавить
~/Office40/bin/soffice
к переменной PATH.
Q: Как русифицировать StarOffice?
A: Готовый
пакет
шрифтов в кодировках Windows-1251 и koi8-r лежит здесь:
ftp://isd.donin.com/pub/Linux/StarOffice/soffice-rusfonts.tar.gz
.
В нем есть подробная инструкция. Можно также прочитать мой
перевод
статьи сотрудника службы поддержки StarDivision, в которой по шагам рассматривается
установка конкретного шрифта.
Q: Как настроить StarMail для работы с koi8-r?
A: Чтобы заставить StarMail в заголовках
отправляемых писем подставлять "text/plain; charset=koi8-r" вместо "text/plain;
charset=iso8859-1", нужно любым редактором двоичных файлов (hexedit, mc)
в библиотеке
Office40/lib/libofa364.so
сделать соответствующую
замену. Так как новая строка получается короче, не забудьте пробелами дополнить
ее до прежней длины, чтобы общий размер файла не изменился. Или же можно
взять готовый
файл
.
Q: Почему StarOffice пытается менять регистр символов
при вводе текста?
A: Чтобы отучить редактор это делать, нужно
в меню Tools\AutoCorrect\Options\ снять "птицу" на опции "Start each
sentence with capital letter".
Q: Где можно получить дополнительную информацию
по StarOffice/Linux?
A: Можно сходить на страницы
поддержки StarDivision
или прочитать
FAQ
for StarOffice/Linux
.
Q: Как нормально генерировать странички в koi8 при
помощи StarWriter/Web ?
A: StarWriter/Web очень удобно использовать
для создания HTML документов, но к сожалению он сохраняет русские буквы
в виде É и т.д. Для того чтобы преобразовать это все в нормальный
вид, я использую такой скрипт
.
Если кто-нибудь перепишет его на С и пришлет мне, я буду очень благодарен.
При подготовке этой страницы были использованы
материалы с http://www.waldherr.org/soffice, а также информация, любезно
предоставленная
Александром Будником
и Дмитрием Черняковым
. Если у вас есть дополнения, пишите
.
|