Операционные системы - статьи

         

Об офисных комплектах под Linux


Эталоном за последние годы стал основоположник принципа их комплектования - Microsoft Office. Изрядно потеснивший офисные наборы Corel (бывший WordPerfect) и Lotus (ныне фракция IBM). А в нашей стране о существовании чего-либо отличного от MS Office забыли даже те, кто никогда о них не знал.

И так, если считать MS Office за образец офисного комплекта, рядом с ним можно поставить три столпа (или три ножки) Linux-конторы: ApplixWare, StarOffice и KOffice.

Кроме того, для Linux есть еще несколько бесплатных офисных набора. Это, например, Siag и его модификация под KDE - KSiag, основой которых является одноименная электронная таблица, дополненная текстовым процессором и презентационной программой; AndrewSuite - как можно понять из описания, примерно аналог Siag; в эмбриональном виде существует офисный комплект для GNOME, из которого в более-менее завершенном виде доступны текстовый процессор Go и табличный - Gnumeric. Однако все это - облегченные комплекты, не являющиеся функциональными аналогами большой тройки для Windows.

ApplixWare - продукт коммерческий, и достаточно дорогой (где-то под две сотни ихних денег). А поскольку сохранность кошелька вкупе с чистотой совести - один из серьезных аргументов в пользу Linux, говорить о нем не буду.

KOffice, напротив, распространяется бесплатно и в исходных текстах. И по замыслу должен являться полнофункциональным пакетом, включающим, помимо обязательных текстового процессора (KWord) и электронной таблицы (KSpread), также презентационный пакет, СУБД, редакторы формул и диаграмм, векторный и даже растровый графические редакторы, Однако состояние этого пакета весьма далеко от завершения. В настоящее время с дистрибутивами Linux распространяется только Killustrator (векторный редактор на уровне третьего CorelDraw). Прочие же компоненты находятся на различных стадиях бета- и альфа-тестирования. Поэтому говорить о KOffice как о некоей конторской целостности - рано.

StarOffice занимает как бы промежуточное положение, будучи бесплатным для некоммерческого использования (хотя и не является Open Source).
И доведенность его - значительно выше, чем KOffice. Хотя пределов совершенства и не достиг. Интересно, доведет ли его до ума нынешний хозяин (Sun), или, превратив в придаток к Java-машине, угробит окончательно (подобно тому, как IBM угробило Lotus SmartSuite, превратив в придаток к Notes)...

О StarOffice в последнее время написано немало (например: Никита Кожекин. Звездный путь пакета StarOffece. Мир ПК, #2, 1999, с. 40-46; Алексей Выскубов. StarOffice 5.0. Byte/Россия, # 3, 1999, с. 85-88). Однако все же рассмотрим StarOffice в сравнении с продуктом Microsoft. Тем более что производители и позиционируют его как альтернативу последнему.

Должен предупредить, что все сказанное ниже - не более, чем своего рода путевые заметки: я пошел туда-то и увидел то-то. Иной, вероятно, сделает что-то иное, и результат, соответсвенно, будет другим. Но ведь таким методом (именуемым в науке ползучим эмпиризмом) тоже можно приблизиться к истине, не так ли?

Пакет доступен для бесплатного скачивания на сайте бывшей StarDivision и множестве зеркал. В чем следует усматривать благотворное влияние Sun - раньше он был только на собственном, крайне перегруженном, сервере, и скачать его (60-80 мегабайт, в зависимости от реализации), было непросто. К тому же ныне искоренили и крайне зловредную систему регистрации, проходившей в два этапа (до начала скачивания и при первом запуске) и возможной только on line. Ныне достаточно заполнить простенькую форму и придумать себе идентификатор и пароль.

Помимо версии для Linux, существуют также версии для Windows и OS/2. Относительно последней - не знаю, а первая и внешне, и функционально идентична Линуксовой.

StaOffice для Linux (текущая версия - 5.1a) - tar,gz-архив объемом более 60 мегабайт. Установка StaOffice возможна в трех режимах - администраторском, пользовательском и администраторском для нескольких пользователей. И в любом варианте проблем, как будто, не вызывает, если в системе имеются все необходимые библиотеки (а они имеются во всех современных дистрибутивах Linux).


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

Это относилось к инсталляции пользователем. Административный вариант ничем не отличается, а многопользовательский (проводимый, естественно, root'ом) - проводится с ключем /net; после чего каждый желающий инсталлирует себе в домашний каталог минимально необходимые компоненты путем выбора инсталляции из сети.

Установив StarOffice, можно его и запустить, после чего на весь экран нахально распахивается окно Desktop-менеджера (рис. 1). Сделать которое поскромнее - не удается, можно только свернуть. И при каждом переключении оно настойчиво лезет на первый план. Впрочем, кому-то это может и понравиться. Степень интеграции - непревзойденная, в сущности, отдельные приложения как таковые не открываются, а открываются (или создаются) типы документов.



Рис. 1. StarOffice

Тем не менее отдельные приложения все же можно вычленить. Это текстовый процессор, электронная таблица, векторная рисовалка и презентационный пакет, а также настольная СУБД. Есть также почтовая программа и что-то вроде органайзера, но их я не рассматривал за ненадобностью.

Центральное место, безусловно, занимает текстовый процессор, именуемый


Содержание раздела