Назад Вернуться к оглавлению. Далее

LinuxCenter
Заказать можно здесь

13. Офисные пакеты

13.1. Введение
13.2. Пакет Star Office
   13.2.1. Установка
   13.2.2. Первые опыты работы с пакетом
   13.2.3. Общие впечатления от версии 5.2 пакета Star Office
13.3. Пакет KDE Office

Закажите в LinuxCenter

13.1. Введение

Под словами "офисный пакет" будем понимать совокупность программ, включающую в себя:
- текстовый редактор,
- программу для работы с электронными таблицами,
- программу обработки электронной почты,
- программу подготовки презентаций,
- программу для работы с изображениями (может быть даже две программы: для обработки или создания рисунков на основе битовых образов и на основе векторной графики),
- программу для работы с базами данных,
- персональный органайзер,
- программу для организации работы в группе,
и т.д.
Пакет может включать и другие программы или, наоборот, некоторые из упомянутых программ могут не входит в общий пакет (например, СУБД). Но пакет становится пакетом только в том случае, когда все входящие в него программы обладают единым интерфейсом и позволяют обмениваться информацией между программами пакета.

Когда мы оцениваем офисные пакеты, волей или неволей мы вынуждены сравнивать их с пакетом Microsoft Office. Более того, наше представление об офисных пакетах во многом сложилось на основе работы с этим пакетом. Поэтому когда речь идет о пакетах для Линукс, всегда либо прямо ставится, либо подразумевается вопрос: "А может ли этот пакет обрабатывать (импортировать и экспортировать) файлы форматов Microsoft Office?". Нравится Вам это или нет, но в настоящее время очень значительная доля пользователей персональных компьютеров используют MS Office, так что рано или поздно Вы попадете в ситуацию, когда надо будет что-то сделать с файлом в формате Microsoft, например, Вы получите письмо с присоединенным файлом, имеющим расширение .doc или .xls.

Поскольку те, кто выбрал Linux в качестве операционной системы, скорее всего имеют все же более высокую квалификацию, чем подавляющее большинство пользователей ОС от Microsoft (по крайней мере, в настоящее время), то надеяться надо все же на себя, а не ждать милости от Microsoft. Как пишет Пол Освальд (Paul Oswald) в Linux Today, это даже не вопрос вежливости, а скорее вопрос выживания. Если в вашей организации только Вы один уже поняли, что кроме Microsoft Windows существуют и другие двери в компьютерный мир, то Вы не вправе ожидать, что по Вашему зову в эти двери ринутся другие сотрудники. Но же Вы должны с ними общаться! Значит установленное у Вас ПО должно уметь принимать ("понимать") форматы файлов от Microsoft и формировать файлы в этих форматах.

При рассмотрении офисных пакетов обычно начинают с рассмотрения текстовых редакторов, входящих в офисный пакет. Я практически сделал то же самое, уже приведя описание программ для работы с текстом в предыдущем разделе. Поэтому в настоящем разделе о текстовых редакторах будет говориться очень кратко, только в случае необходимости сделать какие-то сравнения.

В настоящее время из офисных пакетов для Линукса следует упомянуть StarOffice, Applixware и KOffice.

Applixware - коммерческий пакет и я его не ставил, поэтому не могу сказать о нем ничего определенного. Однако, судя по отзывам, которые я встречал в Интернет, пакет этот очень неплох, работает стабильно и раз в 10 быстрее, чем StarOffice версии 5.1.

Пакет StarOffice принадлежит компании Sun и для индивидуального пользования является бесплатным. К сожалению, пока что StarOffice не умеет работать с файлами MS Office (это относится к версии 5.1, которую я ставил). Тем не менее StarOffice будет кратко описан ниже.

Но, поскольку из графических сред использую KDE, наибольший интерес у меня вызывает пакет KOffice. Команда разработчиков KDE готовит сейчас вторую версию своей оболочки, которая должна включать полный офисный пакет, включающий Kword, Kspread, KChart, KImageShop и многое другое.

Говорят, что KOffice будет способен делать такие вещи, которых до сих пор не существовало в мире Linux, включая работу с форматами файлов, создаваемых такими программами, как MS WinWord 97 и MS Excel 97, а также обработку файлов в форматах CSV, RTF и многое другое. Но пока еще (апрель 2000 г.) этот пакет представлен бета-версией, которую и постараемся рассмотреть в соответствующем разделе.

Я думаю Вы согласитесь с тем, что подробно рассмотреть в одной книге работу с каждым из пакетов невозможно. Поэтому изложение поневоле носит обзорный характер. Я расскажу как установить пакет и изложу первые впечатления о работе с ним. Надеюсь, что это позволит Вам сделать обоснованный выбор пакета, с которым Вы будете работать (все равно Вы вряд-ли будете через день менять пакеты).

Ну что-ж, предисловия пора кончать, переходим к рассмотрению конкретных пакетов.

13.2. Пакет Star Office

Отметим вначале, что пакет StarOffice был разработан немецкой фирмой Star Division, но недавно был куплен фирмой Sun Microsystems.
В состав пакета входят (при установке можно отказаться от установки некоторых частей пакета):
- текстовый процессор StarWriter;
- программа подготовки html-файлов StarWriter/Web;
- программа работы с электронными таблицами StarCalc;
- StarImpress - программа подготовки презентаций;
- StarDraw - программа создания рисунков на основе векторной графики;
- StarImage - программа создания рисунков на основе битовых образов;
- StarBase - система управления базами данных;
- StarMail - почтовая программа;
- StarDiscussion;
- StarChart;
- StarMath;
- StarSchedule;
- StarDesktop - основная оболочка, через которую организуется работа остальных частей пакета, и которая может полностью заменить такую интегрированную оболочку как KDE.

Впрочем, при установке можно выбрать, какие из этих пакетов ставить, а от каких отказаться.

13.2.1. Установка

Я пытался установить несколько разных версий пакета Star Office. При первой попытке я устанавливал версию 5.0 Star Office, которая находилась на диске CD-ROM вместе с Black Cat Linux версии 5.2. Эта версия была представлена в виде rpm-пакета и установилась относительно просто. Однако лицензия на нее была только на месяц, а зарегистрировать ее я так и не смог, несмотря на то, что получил регистрационный код. Потом я попытался установить версию 5.01 от StarDivision, которую скачал через Интернет с Web сервера Star Division. Она была в исходных кодах и установить ее мне вообще не удалось, добился я только того, что Linux у меня вообще перестал работать. Дело в том, что в соответствии с инструкцией по установке надо было вначале установить новую версию загрузчика программ ld-linux.so.2, а при ее установке получилось так, что старая версия загрузчика была удалена, а новая не установилась.
Совсем по другому прошла установка версии 5.1 от фирмы Sun Microsystems. Тут нужно было только развернуть tar-архив и запустить программу установки setup. Все прошло без сучка-задоринки (кстати, версия для Windows тоже установилась без проблем).

И вот 19 июня 2000 г. на нескольких новостных серверах появилось сообщение о выходе версии 5.2 этого пакета, причем даже в вариантах для нескольких языков, ВКЛЮЧАЯ РУССКИЙ. Естественно, что я сразу же попытался скачать русифицированный вариант.

Установка его тоже прошла без всяких проблем. Расскажу о ней подробнее.

Версия 5.2 пакета Star Office предъявляет следующие требования к компьютеру и операционной системе:
- процессор Pentium или выше;
- минимум 32 МБ ОЗУ (рекомендуется 64 МБ);
- не менее 180 МБ свободного места на жестком диске (в зависимости от типа инсталляции может потребоваться до 250 МБ);
- монитор VGA или выше с 256 цветами и разрешением не ниже (800x600);
- дисковод CD-ROM (это требование относится к тем, кто устанавливает Star Office с CD-ROM-диска);
- ядро Linux версии 2.0.х или выше;
- должна быть установлена система X Window с одним из оконных менеджеров;
- должен быть установлен X-сервер, обеспечивающий не менее 256 цветов или градаций серого;
- должна быть установлена библиотека GLibc версии 2.1.1 или выше.

Если Ваш компьютер удовлетворяет этим требованиям (мне лично пришлось предварительно заняться чисткой диска), можете приступить к загрузке установочных файлов. На сервере Sun предлагается на выбор два варианта: скачать весь установочный пакет в виде одного файла объемом 86 МБ или в виде девяти отдельных файлов по 10 МБ. Естественно, что второй вариант более перспективен, поскольку в первом случае при любом сбое приходится начинать все заново. За пару дней мне удалось скачать пакет в виде 9 отдельных файлов, имеющих расширение .bin.

После завершения перекачки необходимо перейти в каталог, в котором записаны все полученные файлы и дать права на запуск этих файлов с помощью команды
chmod 777 *.bin

Если Вы скачали пакет в виде одного файла, нужно дать в том же каталоге команду

so-5_2-ga-bin-linux-ru.bin

а если перекачаны 9 отдельных сегментов, то команду

so-5_2-ga-bin-linux-ru-000.bin.

В руководстве по инсталляции, которое можно скачать одновременно с установочным пакетом (правда, только на английском языке), говорится, что если Star Office будет использоваться несколькими пользователями. то необходимо провести (даже на отдельно стоящем компьютере) сетевую инсталляцию (которую производит администратор), после чего каждый пользователь должен провести еще пользовательскую инсталляцию, чтобы создать собственный вариант настоек. В руководстве настоятельно рекомендуется, чтобы суперпользователь тоже провел для себя пользовательскую инсталляцию и ни в коем случае не запускал Star Office непосредственно из серверной инсталляции. Для того, чтобы запустить серверный вариант инсталляции, необходимо запустить программу установки setup с параметром /net. Поскольку в нашем случае запускается so-5_2-ga-bin-linux-ru-000.bin, то, возможно здесь тоже можно использовать эту опцию. Я же провел установку без задания дополнительных опций, причем войдя в систему с правами root-а и ... ошибся. Поскольку теперь могу запускать Star Office только войдя как суперпользователь. Дело в том, что я согласился с предложением инсталлятора установить Star Office в каталог /root/soffice52/, к которому другие пользователи, в том числе и я сам, когда вхожу непривилегированным пользователем, доступа не имеют (я теперь обхожу это затруднение, становясь сначала суперпользователем с помощью команды su, а затем запуская файл /root/soffice52/program/soffice).

Сама же установка прошла очень гладко. Вначале появилось приглашение, которое Вы можете видеть на следующем рисунке (из-за большого объема, замедляющего загрузку файлов, некоторые рисунки размещены в отдельных файлах, которые Вы можете при желании просмотреть, а при отсутствии такого желания - пропустить) :

Рис.13.2.1. Приглашение программы установки.

Естественно, нажимаем кнопку "Далее". Программа выдает последние дополнительные указания по установке, которые стоит прочитать:


Рис.13.2.2.

Далее нужно принять лицензионное соглашение:


Рис.13.2.3.

и ввести данные пользователя:


Рис.13.2.4.

После этого программа предлагает выбрать один из трех вариантов инсталляции:


Рис.13.2.5.

и ввести (или выбрать с помощью кнопки "Обзор") имя каталога, в который будет установлен пакет Star Office.


Рис.13.2.6.

Необходимо выбирать такой каталог, на который у Вас есть полные права. После этого программа установки сообщает, что все необходимые данные ею получены.


Рис.13.2.7.

Если нажать клавишу "Готово", то начнется собственно процесс установки. Правда, в моем случае программа задала еще уточняющий вопрос:


Рис.13.2.8.

на который я ответил "OK" (ну нет у меня Java!). После этого остается только ждать и читать сменяющие друг друга рекламные сообщения, в основном предназначенные для развлечения пользователя в то время, когда программа выполняет свою работу. Вроде вот этого:

Рис.13.2.10. Пример картинки-заставки.

Программа еще предупредит Вас, что придется перезагрузить графическую оболочку:


Рис.13.2.11.

и выдаст радостное сообщение о том, что установка завершена:


Рис.13.2.12.

13.2.2. Первые опыты работы с пакетом

После перезапуска графической среды KDE в меню KDE появился пункт "Star Office" (хотя можно, конечно, запустить программу непосредственно вызывая на исполнение файл /root/soffice52/program/soffice). Надо отметить, что загрузка программы происходит довольно долго, несмотря на то, что у меня 64 МБ оперативной памяти. Могу предположить, что при 32 МБ программа будет тормозить еще сильнее.

При первом запуске программы я увидел предложение запустить Автопилот инсталляции Интернета:

Рис.13.2.13. Предложение подключиться к Интернет.

Поскольку выходить в Интернет с домашнего компьютера под Линуксом я пока не научился, то от этого предложения отказался, и вышел в основное окно программы Star Office.

То, что Вы видите на рисунке, называется рабочим столом программы Star Office (StarOffice Desktop). Рабочий стол содержит Проводник (Explorer), the Beamer и рабочую область. Ниже рабочей области находится поле советов, которое можно закрыть, щелкнув по крестику в его левом верхнем углу. А чтобы оно не появлялось при следующем запуске, поставьте предварительно галочку возде надписи "Советы больше не показывать". Но на первых порах стоит их читать, тем более что они даны на русском языке, поэтому просто закрывайте это окно после прочтения очередного совета.

Обратите также внимание на значок с треугольником вершиной вниз, расположенный в левом верхнем углу окна с советами. Такой значок имеется на многих окнах пакета. Пользуясь этим значком можно временно свернуть окно. Треугольгик на значке перевернется и повторным щелчком по нему можно снова развернуть соответствующее окно.

Но вернемся к основному окну - рабочему столу. Отсюда Вы имеете возможность получить доступ ко всем функциям StarOffice: вызвать адресную книгу, редактировать базу данных или создать новый документ. Функция Drag&Drop позволяет Вам удобно организовать Ваши данные и документы. Для начинающих проще всего начать знакомство с пакетом с основного меню в верхней части рабочего стола, тем более, что все пункты меню выводятся по-русски.

Лично я после запуска первым делом попробовал вызвать справку по программе, воспользовавшись соответствующим пунктом меню. Большая часть текста справки, правда, оказалась на английском язывке. Однако в пункте меню "Справка" я увидел пункт "Помощник", который советую Вам на первый раз включить. Помощник в отдельном окне будет всегда выводить Вам справочную информацию по той программе из пакета StarOffice, которую Вы в данный момент используете. Текст, выводимый помощником в то время, когда Вы работаете со справочной системой, дан на русском языке. По крайней мере пользоваться справочной системой Вы научитесь без труда, а эти навыки будут полезны и при работе с другими программами пакета. Имеются и другие части справки, выводимые по-русски, в частности, раздел о первоначальном знакомстве с текстовым редактором. Только разделы на русском еще поискать надо в общем массиве справочного материала.

В нижней части экрана Вы видите кнопку "Пуск". Star Office - программа с претензиями, она считает что может заменить собой графическую оболочку. А поэтому в меню, вызываемом по кнопке "Пуск", можно найти все пункты, которые есть в меню оболочки KDE. Кстати, если в пункте "Вид" главного меню (самая верхняя строка окна Star Office) щелкнуть по строке "Во весь экран", то окно Star Office займет весь экран. Только в левом верхнем углу появится маленькое окошко, пользуясь которым можно вернуть Star Office в предыдущее состояние.

На поверхности рабочего стола выведены иконки основных компонент пакета Star Office.

Первым делом я запустил StarWriter (для запуска надо щелкнуть по кнопке "Новый текст" на рабочем столе) и попытался набрать какой-то текст. Естественно, по-русски. В предыдущей версии у меня это не получалось. А здесь все нормально, текст вводится как по-русски, так и по английски, без всяких дополнительных настроек и установки шрифтов ( с чем я так и не успел справиться в предыдущей версии). Однако как только я попробовал сменить шрифт, все разрушилось, вместо понятных символов стала вводиться абракадабра, и, главное, вернуть ситуацию к первоначальному сотоянию не удалось.

После этого я попробовал открыть файл, созданный в Word 8 (MS Office 97). Файл открылся, однако был воспроизведен только текст, таблицы прочитались как простой текст без всякого разбиения на клетки, рисунки вообще пропали.

Попытка открыть файл формата html, набранный по-русски (в koi8-r), привела к появлению на экране строк, состоящих из одних знаков вопроса. Зато картинки все вывелись нормально.

Следующий эксперимент состоял в том, чтобы сохранить в формате Word файл, набранный в Star Office. Выбираю опцию "Safe as..." и формат сохранения "MS Word 97". После этого я перезапустил компьютер, загрузил Windows NT и попытался открыть созданный файл. Word прочитать файл не сумел. Так что проблема общения с миром Windows в Star Office по прежнему не решена.

13.2.3. Общие впечатления от версии 5.2 пакета Star Office

1. Программа очень тяжеловесная и требовательна к ресурсам компьютера.

2. Русификация пока еще не завершена, при обработке русскоязычных текстов происходят сбои, справочная система и руководство по инсталляции написаны по-английски.

3. Взаимодействие в MS Word обеспечивается не в полном объеме (Star не умеет читать таблицы Word 97 и не может корректно сохранять файлы в формате MS Office 97).

13.3. Пакет KDE Office

Пока еще не установил!
Примечания:

Для преобразования TTF-фонтов в Type1: ttf2type1 *.ttf Это можно найти на www.soften.ktu.lt/lxlt/so/ Потом делай скрипт, который там описан. On kazhdomu ttf sdelajet pfa, pfb i afm shrifti. Potom Run Office /bin/spadmin Click 'Add fonts' Click 'Browse' Ok Ok Ok ...


Назад Вернуться к оглавлению. Далее

В.А.Костромин
Последние изменения
в содержание файла внесены
28 июня 2000 г.
TopList Aport Ranker