В самом конце прошлого года вышла новая версия отечественного дистрибутива Calculate Linux. Для загрузки доступны как серверные, так и основанные на рабочих столах KDE, MATE и CLDX десктопные редакции этого решения.

Calculate Linux предназначен в основном для применения в корпоративном секторе. Все специфические инструменты системного администратора собраны в единый набор Calculate Console. С его помощью можно зарегистрировать компьютер в домене, настроить параметры рабочей станции или сервера, организовать резервное копирования и даже собрать собственный образ для установки.

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

Реализована единая сессия для cl-console и cl-console-gui. Теперь к задачам, запущенным из графического инструмента, можно подключиться из терминала и наоборот. Также консольные утилиты стали доступны для простого пользователя.

Calculate Linux — единственный отечественный дистрибутив общего назначения, построенный не на RPM-пакетах. Он основан на Gentoo, весьма популярном у опытных пользователей, но наряду с этим считающимся достаточно сложным в применении из-за текстовой программы установки и необычной системе управления пакетами.

Первую проблему разработчики Calculate Linux успешно решили. Установка системы производится при помощи удобной программы с графическим интерфейсом.

Значимость же второй сильно преувеличена. Для эффективной эксплуатации системы достаточно использовать всего две команды: eix для поиска пакета и emerge для его установки или удаления.

Разумеется, на практике всё может оказаться несколько сложнее. В частности, установка актуальной версии dropbox требует подключения дополнительного оверлея jorgicio, а для установки почтового клиента mutt в наиболее работоспособном варианте — включения флагов сборки smtp ssl sasl.

Впрочем, оба этих приложения не популярны в корпоративной среде. Dropbox не отвечает требованиям информационной безопасности, а консольный почтовый клиент mutt вообще применяется довольно редко и исключительно любителями работать в терминале.

Зато пакетная база Calculate Linux очень велика. Помимо широко известных и массово востребованных приложений в ней есть даже такая экзотика, как cool-retro-term — не имеющий никакого практического смысла терминал для желающих вспомнить старые добрые времена. Таким образом, у обычного пользователя гарантированно не возникнет проблем с установкой нужной ему программы.

К тому же обновление системы осуществляется автоматически. Но пользователю следует быть особенно внимательным, поскольку в конце этой процедуры ему будет предложено удалить ненужные пакеты. Однако под ненужными в данном случае подразумеваются не «осиротевшие», а просто неиспользуемые.

Если согласиться с этим предложением «не глядя», есть вероятность удалить нужные приложение, которые по каким-либо причинам не использовались. Поэтому от очистки системы лучше отказаться.

Calculate Linux унаследовал от Gentoo проблему, имеющую важное значение для перфекционистов — состав и настройку шрифтов по умолчанию вряд ли можно назвать удачной. Но поскольку на вкус и цвет товарищей нет, решать её придётся индивидуально с учётом личных предпочтений. Поможет в этом установка дополнительных шрифтов и команда eselect fontconfig.

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

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

Calculate Linux имеет смысл выбирать по другим соображениям. Например, выбрать его как основу для собственной сборки, которая будет учитывать особенности конкретного предприятия. Или как стартовую точку для изучения Gentoo.

Впрочем, решение имеет и самостоятельную ценность. Затратив определённые усилия пользователь получит гибкую стабильную систему с большой пакетной базой, качественной документацией и обширным сообществом.