Calculate Linux. Calculator linux


Документация Calculate Linux

Наша документация доступна на следующих языках:English | Russian

  1. Установка Calculate
    1. Об установке Calculate Linux
    2. Аппаратные требования
    3. Структура зеркала
    4. Разбиение диска
    5. Краткое руководство по установке
    6. Установка на жёсткий диск
    7. Установка на программный RAID
    8. Установка на Flash
    9. Программное обеспечение
    10. Установка с загрузочного CD-диска
    11. Чем заняться дальше?
  2. Работа с Calculate
    1. ЧаВО (FAQ)
    2. Руководство пользователя
    3. Создание учётных записей
    4. Шифрование домашних директорий
    5. Установка и удаление программ
    6. Руководство по обновлению системы
    7. Сценарии инициализации
    8. Сборка ядра со своей конфигурацией
    9. Системные утилиты
    10. Оптимизация системы
    11. Загрузка модулей ядра
    12. Ревизии системы
    13. Пакеты оверлея Calculate: calcboot, calckernel, calculate-sources, keyexec, pam_keystore
  3. Работа с Portage
    1. Введение в Portage
    2. USE-флаги
    3. Возможности Portage
    4. Переменные среды
    5. Файлы и каталоги
    6. Настройка с помощью переменных
    7. Смешение ветвей программного обеспечения
    8. Дополнительные средства Portage
    9. Отступление от официального дерева
    10. Использование ebuild
  4. Утилиты Calculate
    1. Графический клиент утилит Calculate
    2. Консольный клиент утилит Calculate
    3. Сервер утилит Calculate
    4. Шаблоны утилит Calculate
    5. Переменные шаблонов
    6. Хранение настроек профиля пользователя
    7. Обновление системы cl-update
    8. Смена профиля системы cl-update-profile
    9. Сборка системы
    10. Calculate API
  5. Настройка сервера
    1. Перенос учётных записей пользователей в Calculate Directory Server
    2. Настройка LDAP сервера
    3. Использование LDAP сервера для хранения учетных записей
    4. Настройка Samba сервера
    5. Настройка прав доступа ACL
    6. Настройка FTP сервера
    7. Настройка Jabber сервера
    8. Настройка почтового сервера
    9. Настройка Proxy сервера
    10. Настройка DNS сервера
    11. Настройка DHCP сервера
    12. Настройка PXE
    13. Настройка репликации Samba серверов
    14. Настройка репликации почтовых серверов
    15. Настройка сервера шлюза
    16. Настройка Asterisk сервера
    17. Обзор структуры LDAP сервера
    18. Управление клиентскими машинами
    19. Система виртуализации QEMU
    20. Настройка gitolite
    21. Резервное копирование
  6. Настройка рабочей станции
    1. Переход на Linux
    2. Подключение к серверу каталогов
    3. Хранение пользовательских настроек
    4. Установка шаблонов пользовательского окружения
    5. Реализация кэширования NSS для доменной машины
  7. Настройка сети в Calculate
    1. Настройка сети Gentoo-way
    2. Настройка сети Calculate-way
  8. Настройка оборудования
    1. Настройка звука
    2. Настройка софтового модема
    3. Настройка TV тюнера Avermedia AVerTV 305/307
    4. Настройка сканера Epson Perfection 1670
    5. Настройка Wake-on-Lan
  9. Справка по основным командам Gentoo/Calculate
    • portage - система управления пакетами в Gentoo
    • eix - набор утилит для поиска ебилдов по дереву Portage и получения информации о них, в том числе работа с локальными настройками, внешними оверлеями, версиями пакетов и др.
    • layman - утилита для управления оверлеями Gentoo
    • openrc - система управления службами системы, запуском и завершением работы хоста
    • portage-utils - набор легких и быстрых утилит, написанных на C, для извлечения информации о пакетах в Portage
    • gentoolkit - набор скриптов для администрирования систем, работающих на Gentoo
    • gentoolkit-dev - набор скриптов в помощь разработчикам под Gentoo
  10. Руководства
    1. Описание IRC
    2. Git распределённая система управления версиями файлов, правка последнего коммита
    3. Руководство по оформлению программ на Python
    4. Программный Raid
    5. Руководство по Iptables
    6. Перекодировка mp3 тегов

Содержание этого документа распространяется на условиях Creative Commons - Attribution / Share Alike лицензии.

www.calculate-linux.org

Planet Calculate

Calculate Linux Livecd with zstd (2 comment)

Added by Elena GAVRILOVA 14 days ago

We've got news!

We decided to compress our LiveCD Calculate Linux in the zstd format intead of the actually used xz. Zstd archives are larger, but the system boots ways faster with it. The system installs in no time and applications start in a flash. If you are building a customized version of Calculate, repacking of the modified packages will run faster too. The zstd archiver is also less RAM-consuming. Our new record, an updated CLDX installed in 1 min 21 sec on a NVMe PC with the i3 processor, while it took 4 min before. It booted then in 28 sec, against 35 sec earlier on the same computer.

Read more...

13000 binary packages available!

Added by Alexander Tratsevskiy 25 days ago

We did it: over 13000 binary packages available for installation in Calculate Linux!

Calculate Linux 18 released (1 comment)

Added by Alexander Tratsevskiy about 1 month ago

language Russian

Released on October 7, 2018

We are happy to announce the release of Calculate Linux 18!

In this latest version, Calculate Utilities were ported to Qt5, your network is managed in a different way, and binary packages get checked using their index signature.

Calculate Linux Desktop featuring KDE (CLD), Cinnamon (CLDC), Mate (CLDM), or Xfce (CLDX) environments, Calculate Linux Scratch (CLS), Calculate Directory Server (CDS) and Calculate Scratch Server (CSS) are available for download.

Read more...

We are on Telegram now

Added by Elena GAVRILOVA 5 months ago

Welcome to the Telegram Calculate Linux channel!

When we think communication, we think privacy, practicable features and no ads. Telegram is all this indeed.

Read more...

Turning 11

Added by Elena GAVRILOVA 5 months ago

On June 6, 2007 the first ever Calculate Linux release was made available for download. Ten years back

Read more...

Calculate Linux 17.12.2 released

Added by Alexander Tratsevskiy 9 months ago

language Russian

Released on February 22, 2018

We are pleased to announce the release of Calculate Linux 17.12.2, based on Gentoo 17.0. Therefore, the whole of the packages were rebuilt and some fixes done.

Eight flavors are now available for download: Calculate Linux Desktop supplied with the KDE (CLD), Cinnamon (CLDC), Mate (CLDM) or else Xfce (CLDX) environment, Calculate Directory Server (CDS), Calculate Linux Scratch (CLS), Calculate Scratch Server (CSS) an Calculate Container Scratch (CCS).

Read more...

Calculate Linux 17.12 released

Added by Alexander Tratsevskiy 11 months ago

language Russian

Released on December 30, 2017

On the New Year's Eve, meet Calculate Linux 17.12! This latest release features installation on software RAID and offers still better load and memory balance.

Eight flavors are now available for download: Calculate Linux Desktop supplied with the KDE (CLD), Cinnamon (CLDC), Mate (CLDM) or else Xfce (CLDX) environment, Calculate Directory Server (CDS), Calculate Linux Scratch (CLS), Calculate Scratch Server (CSS) an Calculate Container Scratch (CCS).

Read more...

Installation on Software RAID

Added by Elena GAVRILOVA 11 months ago

Introduction¶

RAID (Redundant Array of Independent Disks) is a data storage virtualization technology that combines multiple physical disk drive components into a logical unit for the purposes of data redundancy (except RAID 0) and performance improvement, or both. You do not need a RAID controller to set up a RAID array. As it does not require specific hardware, a RAID array can be, if needed, relocated to

Read more...

Binary repository contains 10k packages now

Added by Ivan Bulychev over 1 year ago

Calculate Linux binary repository has grown to 10066 packages. This became possible due to the increase of building environments up to four. New profiles are named as following: Calculate Builder Desktop (CBD), Calculate Builder Server (CBS), Calculate Builder Extension (CBE) и Calculate Builder Widened (CBW).

Read more...

Calculate Linux 17.6 released (1 comment)

Added by Alexander Tratsevskiy over 1 year ago

language Russian

Released on July 1, 2017

We are happy to announce the release of Calculate Linux 17.6, marking the 10th anniversary of the project.

This new version features installation in LXC/LXD containers, theme customization, more stability with automagic dependencies support, better security as editing the kernel params now requires a password and system update can be only performed by users authorized to do so. You will find the details below.

Calculate Linux Desktop featuring KDE (CLD), Cinnamon (CLDC), Mate (CLDM), or Xfce (CLDX) environments, Calculate Linux Scratch (CLS), Calculate Directory Server (CDS), Calculate Scratch Server (CSS), Timeless and Calculate Linux Container (CLC) are available for download.

Read more...

Also available in: Atom

www.calculate-linux.org

Calculate Linux - это... Что такое Calculate Linux?

Calculate Linux — семейство дистрибутивов, предназначенных для малого и среднего бизнеса, в которых применяются перемещаемые профили и централизованное развёртывание программного обеспечения. Cозданы на основе проекта Gentoo Linux и полностью с ним совместимы.

История

Первый релиз Calculate Linux состоялся в июне 2007 года и носил номер 7.6, что соответствовало году и месяцу релиза. Дистрибутив изначально распространялся как stage4[1]–архив и устанавливался при помощи утилиты Calculate. Чуть позже дистрибутив стал распространяться в виде livecd–образа. Все дополнительные приложения стали устанавливаться из Portage-оверлея дистрибутива, что обеспечило 100 % совместимость с Gentoo.

Начиная с версии 9.0 в дистрибутив включено готовое клиент-серверное решение для быстрого развёртывания на предприятии, включающее в себя централизованную аутентификацию и хранение учётных записей пользователей на сервере. Для настройки такого сервера служит набор утилит Calculate 2. Учётные записи samba, ftp, mail, jabber и т. д. хранились в этой версии посредством LDAP-сервера.

В версии 10.0 в оверлее были созданы профили дистрибутивов, что упростило контроль обновлений, автоматически разрешая зависимости пакетов при установке.

С версии 10.9 дистрибутив перешёл на новую программу установки cl-install, имеющую графический интерфейс и входящую в пакет утилит Calculate 2.

Для версии 11.0 были созданы репозитории бинарных пакетов: как для Calculate Linux Desktop (KDE, GNOME и XFCE), так и для Calculate Directory Server.

В версии 12.0 совершен переход на новые утилиты Calculate 3 для установки и настройки системы. Основные отличия: поддержка клиент-серверной сетевой работы через SOAP/WSDL,реализация консольного и графического клиентов управления; поддержка мультиустановки - возможность устанавливать систему одновременно на несколько носителей как на локальной, так и на удалённых машинах; поддержка настройки отдельных частей системы консольными утилитами cl-setup-boot, cl-setup-locale, cl-setup-network, cl-setup-system, cl-setup-video или через графическую консоль.

Особенности

  • Готовое клиент-серверное решение.
  • Быстрое развёртывание на предприятии.
  • Полноценная работа в гетерогенных сетях.
  • Модель обновлений: rolling release.
  • Включает специально разработанные утилиты Calculate для настройки, сборки и установки системы.
  • Поддерживается интерактивная сборка системы — подготовка ISO-образа системы под свои задачи.
  • Удобство администрирования.
  • Возможность установки на USB-Flash или USB-HDD с ext4, ext3, ext2, ReiserFS, Btrfs, XFS, jfs, nilfs2 или FAT32.
  • 100 % совместимость с Gentoo с поддержкой бинарных репозиториев обновлений.

Дистрибутивы

Calculate Linux делится на четыре направления - версия для ПК и ноутбуков Calculate Linux Desktop (CLD, CLDG и CLDX), серверная версия Calculate Directory Server (CDS), дистрибутивы для самостоятельной сборки системы Calculate Linux Scratch и Calculate Scratch Server (CLS и CSS), и домашний мультимедиа центр развлечений Calculate Media Center (CMC).

  • Calculate Directory Server (CDS) - может выступать в роли контроллера домена, позволяет при помощи утилит Calculate 2 простыми unix-подобными командами настраивать Samba, Mail, Jabber, Proxy сервисы. По мере выхода пакета calculate-server, входящего в состав утилит Calculate 2 (лицензия Apache 2), с интервалом в 2-3 месяца выходят новые версии сервера.
  • Calculate Linux Desktop KDE/GNOME (CLD, CLDG) - это современный десктоп на базе графического окружения KDE или GNOME, который может выполнять большинство офисных задач. Основной особенностью является быстрая установка, удобная система обновлений и возможность хранить учётные записи пользователей на сервере.
  • Calculate Linux Desktop XFCE (CLDX) - облегчённая версия десктопа, позволяющая работать на слабых ПК с объёмом оперативной памяти от 196 Мб. Система поддерживает все возможности KDE версии. Внешний вид рабочего стола один в один повторяет KDE. Сотрудники беспрепятственно могут работать на разных десктопах, меняя Qt4 приложения на Gtk, совместно используя файлы, документы из ОС Windows.
  • Calculate Media Center (CMC) - специализированный дистрибутив, оптимизированный для хранения и проигрывания мультимедийного контента.
  • Calculate Linux Scratch (CLS) - базовый дистрибутив, подобно stage3 применяемый для сборки других версий десктопа. В отличие от stage3 содержит необходимый минимум дополнительных пакетов, драйвера, библиотеки, исходный код ядра Linux и портежи.
  • Calculate Scratch Server (CSS) - как и CLS использует минимальный набор пакетов. В отличие от последнего предназначен для установки на сервере.

Все версии дистрибутива распространяются в виде загрузочного livecd образа с возможностью установки на HDD, USB-Flash либо USB-HDD.

Состав дистрибутива Calculate Linux Desktop

  • Графическая среда KDE, GNOME либо XFCE
  • Пакет офисных приложений LibreOffice
  • Программы для работы в Интернете Chromium
  • Утилиты Calculate 3 для администрирования системы

Состав дистрибутива Calculate Directory Server

  • Сервер директорий OpenLDAP
  • Файловый сервер Samba
  • Почтовый сервер Postfix
  • Jabber сервер Ejabberd
  • Прокси сервер Squid
  • DNS сервер BIND
  • DHCP сервер DHCP
  • Утилиты Calculate 2 для администрирования сервера

См. также

Примечания

Обзоры

  • Сергей Яремчук. Александр Трацевский: «Calculate Linux — полет нормальный» // журнал «Системный администратор», № 1-2 2011
  • Флагом по производительности. Соревнования по скоростному забегу: Linux Mint 9 vs Calculate Linux Desktop 10.9 // журнал «Хакер», декабрь 12 (143) 2010
  • Benchmarks Of The Gentoo-Based Calculate Linux Desktop // [Phoronix] Linux Hardware Reviews, Benchmarking, & Gaming
  • Удобный Gentoo, или Calculate Linux 10.0 // журнал «Мой компьютер», № 03/2010
  • Собираем свой дистрибутив с Calculate Linux Scratch // журнал «Системный администратор», декабрь 2009
  • Задача: Выбрать и установить подходящую ось на Flash // журнал «Хакер», август 08 (128) 2009
  • Строим сеть на Calculate Directory Server // журнал «Системный администратор», август 2009
  • Обзор Calculate Linux Desktop 9.6 // «Linux Format», Номер 7 (120) Июль 2009
  • Calculate Linux Desktop 9.5 // Dator Magazin

Ссылки

3dic.academic.ru