.TH CL-INSTALL 1 "23 августа 2011" "Calculate Utilities" "Установка Calculate Linux" .SH НАЗВАНИЕ .PP cl-install - Установка Calculate Linux на жесткий диск, USB-Flash или USB-HDD .SH СИНТАКСИС [-d] [-w] [--mbr] [--type] [--iso] [-s] [--march] [--build] [-l] [-u] [--hostname] [--netconf] [--dhcp] [--ip] [--route] [--dns] [--proxy] [--ntp] [--nouuid] [--set] [-U] [-f] [--startup] [--install] [--uninstall] [--nospinner] [-P] [-p] [-v] [--filter] [--xml] [--color] [--version] [-h] .SH ОПИСАНИЕ .PP cl-install - программа установки дистрибутива Calculate Linux. Поддерживается установка на жесткий диск HDD, переносной жесткий диск USB-HDD и флеш-накопитель USB-Flash. Для установки используется образ, расположенный в директориях '/var/calculate/linux' и '/var/calculate/remote/linux'. В случае установки с LiveCD/USB, может использоваться образ загруженной системы. .PP Установка на жесткий диск может быть выполнена в обычном режиме и в режиме интерактивной сборки для созданеия измененного образа дистрибутива. Для установки в режиме интерактивной сборки используйте параметр '--build'. .PP Установка на переносной жесткий диск отличается отсутствием привязки к аппаратному обеспечению. .PP По умолчанию, установка на флеш-накопитель производится путем копирования liveusb образа системы с использованием файловой системы fat32 и загрузчика syslinux. При желании, по аналогии с установкой на жесткий диск, можно полностью распаковать файлы системы. Для этого используется параметр '--type'. .SH ПАРАМЕТРЫ .PP Параметры команды \fBcl-install\fR: .PP \fB\-d\fR, \fB\-\-disk\fR \fIDISK[:[DIR:FILESYSTEM:OPTIONS]]\fR .RS 4 DISK - раздел для установки или директория, в случае перемонтирования части файловой иерархии. DIR - точка монтирования, значение 'none' отменяет перенос точки монтирования. FILESYSTEM - файловая система, доступные значения ext2, ext3, ext4, reiserfs, xfs, jfs, btrfs, nilfs2. OPTIONS - опции монтирования, см. 'man fstab'. Для указания нескольких разделов для установки используйте параметр несколько раз. .RE .PP \fB\-w\fR, \fB\-\-swap\fR \fIраздел подкачки\fR .RS 4 .RE .PP \fB\-\-mbr\fR \fIзагрузочный диск\fR .RS 4 Диск для записи Master Boot Record (MBR). Значение 'off' отключает изменение загрузочной записи. .RE .PP \fB\-\-type\fR \fIтип устройства\fR .RS 4 Тип устройства. Поддерживаемые значения: hdd, usb-hdd, flash. .RE .PP \fB\-\-iso\fR \fIпуть к файлу\fR .RS 4 Путь к файлу с ISO образом дистрибутива. В случае, если параметр не задан, образ той же архитектуры ищется в '/var/calculate/linux' и '/var/calculate/remote/linux', либо используется livecd в случае загрузки системы с LiveCD/USB. При нахождении нескольких образов, приоритет отдаётся более свежей версии. .RE .PP \fB\-s\fR, \fB\-\-os\fR \fIдистрибутив\fR .RS 4 Выбор дистрибутива, допустимые значения "CDS", "CLD", "CLDG", "CLDX", "CLS", "CMC" и "CSS". В случае использования параметра, будет выполнен поиск необходимого дистрибутива из исходных директорий. .RE .PP \fB\-\-march\fR \fIархитектура\fR .RS 4 Выбор архитектуры процессора, допустимые значения "i686", "x86_64", "auto". В случае использования параметра будет выполнен поиск необходимого дистрибутива из исходных директорий. .RE .PP \fB\-\-build\fR .RS 4 Установка системы в режиме сборки. Поддерживается при установке системы на жесткий диск компьютера. В случае использования этого параметра, live-образ дистрибутива будет монтироваться во время загрузки в отдельный слой файловой системы aufs2. Дополнительные слои позволяют отделить вносимые изменения от результатов работы. .RE .PP \fB\-\-pxe\fR .RS 4 Установка системы для загрузки других машин с помощью сетевой карты. .RE .PP \fB\-l\fR, \fB\-\-lang\fR \fIязык\fR .RS 4 Выбор языка. Допустимые значения: 'bg_BG' - болгарский, 'de_DE' - немецкий, 'en_US' - английский, 'es_ES' - польский, 'fr_FR' - французский, 'it_IT' - итальянский, 'pl_PL' - польский, 'pt_BR' - португальский бразильский, 'pt_PT' - португальский, 'ro_RO' - румынский, 'ru_RU' - русский, 'uk_UA' - украинский. .RE .PP \fB\-u\fR, \fB\-\-user\fR \fIпользователь\fR .RS 4 Пользователи, добавляемые в устанавливаемоую систему. Для добавления нескольких пользователей используйте параметр несколько раз. .RE .PP \fB\-A\fR, \fB\-\-autologin\fR \fIпользователь\fR .RS 4 Пользователь с автовходом, добавляемый в устанавливаемоую систему. .RE .PP \fB\-\-hostname\fR \fIсетевое имя\fR .RS 4 Короткая либо полная форма сетевого имени компьютера. .RE .PP \fB\-\-netconf\fR \fIменеджер сети\fR .RS 4 Выбор сетевого менеджера. Допустимые значения: 'openrc' и 'networkmanager'. Последний может быть выбран, если программа NetworkManager входит в состав дистрибутива. .RE .PP \fB\-\-dhcp\fR \fIинтерфейс\fR .RS 4 Получить IP адрес по DHCP для указанного интерфейса. Для указания двух и более интерфейсов используйте несколько параметров. .RE .PP \fB\-\-ip\fR \fB[IFACE:]\fR\fIIP\fR .RS 4 IPv4 адрес сети с указанием CIDR. IFACE может обозначать сетевой интерфейс. По умолчанию IFACE равен eth0. Пример 192.168.0.1/24. Допустимо указывать несколько сетевых интерфейсов. .RE .PP \fB\-\-route\fR NETWORK:[GATEWAY][:IFACE[:SOURCE]] .RS 4 Правило маршрутизации: сеть, шлюз, интерфейс, исходящий IP. Для указания шлюза по умолчанию NETWORK может быть указан как 'default'. .RE .PP \fB\-\-dns\fR \fIDNS\fR .RS 4 Сетевой адрес сервера имен DNS. .RE .PP \fB\-\-proxy\fR \fIPROXY\fR .RS 4 Сетевой адрес proxy-сервера. .RE .PP \fB\-\-ntp\fR \fINTP\fR .RS 4 Сетевой адрес сервера времени NTP. .RE .PP \fB\-\-video\fR \fIVIDEODRV\fR .RS 4 Изменить видео драйвер для Xorg сервера. .RE .PP \fB\-X\fR \fI<ширина>x<высота>\fR .RS 4 Изменить разрешение для Xorg сервера. .RE .PP \fB\-\-fb\fR \fI<ширина>x<высота>\fR .RS 4 Изменить разрешение для frame buffer. .RE .PP \fB\-\-scheduler\fR \fISCHEDULER\fR .RS 4 Изменить I/O планировщик. .RE .PP \fB\-\-timezone\fR \fITIMEZONE\fR .RS 4 Изменить часовой пояс. .RE .PP \fB\-\-nouuid\fR .RS 4 Не использовать UUID имена устройств. При установке параметра будут использоваться привычные имена устройств (/dev/sda1 и т.п.). Используйте данный параметр если уверены. .RE .PP \fB\-\-set\fR \fIVAR=VALUE\fR .RS 4 Изменение значения внутренней переменной утилит Calculate. Для изменения значений нескольких переменных используйте параметр несколько раз. .RE .PP \fB\-U\fR, \fB\-\-update\fR .RS 4 Выполнять установку только новых версий системы. Удобно использовать при наличии второго раздела под систему, совместно с опцией '--force'. .RE .PP \fB\-f\fR, \fB\-\-force\fR .RS 4 Не задавать вопросы в процессе установки системы. .RE .PP \fB\-\-startup\fR .RS 4 Выполнить настройку текущей системы. При выполнении команды производится настройка системы шаблонами, утилиты Calculate подключаются к автоконфигурированию устанавливаемых пакетным менеджером програм. Команда выполняется при загрузке с livecd и при первом запуске системы. При помощи нее можно восставновить первичные настройки системы. Совместно с опциями настройки языка, сети, видео и т.п. можно изменить настройки системы. .RE .PP \fB\-\-live\fR .RS 4 Выполнить настройку только тех параметров системы, которые зависят от аппаратной части. Используется совместно со '--startup'. .RE .PP \fB\-\-install\fR .RS 4 Настройка calculate-install для конфигурирования пакетов. Выполение команды в Calculate Linux системах приведет к подключению пакета для автоконфигурирования устанавливаемых пакетным менеджером програм. Вызов утилиты происходит при помощи profile.bashrc скрипта из оверлея calculate. .RE .PP \fB\-\-uninstall\fR .RS 4 Отключение calculate-install от конфигурирования пакетов. .RE .PP \fB\-\-nospinner\fR .RS 4 Отключить индикатор процесса установки системы. .RE .PP \fB\-P\fR .RS 4 Читать пароли из стандартного ввода. При указании одного и более пользователей пароли будут читаться со стандартного ввода. .RE .PP \fB\-p\fR, \fB\-\-show-partitions\fR .RS 4 Вывести информацию о имеющихся разделах. В табличном виде будет отображена следующая информация: размер, устройство, метка, точка монтирования, формат файловой системы, тип, установленная система. .RE .PP \fB\-v\fR, \fB\-\-show-variables\fR .RS 4 Вывести список внутренних переменных утилит Calculate с их текущим значением и флагом доступа на изменение. Для полного вывода используйте '-vv'. .RE .PP \fB\-\-filter\fR \fIфильтр\fR .RS 4 Фильтрация переменных. Используется совместно с '--show-variables'. Пример: 'cl-install -v --filter=video'. .RE .PP \fB\-\-xml\fR .RS 4 Вывод переменных в формате XML. Используется совместно с '--show-variables'. .RE .PP \fB\-\-color\fR \fIWHEN\fR .RS 4 Контроль использования цвета. WHEN может принимать значения 'never', 'always', или 'auto' для отображения выводимых сообщений без использования или с использованием цвета. .RE .PP \fB\-\-version\fR .RS 4 Вывод версии программы и выход. .RE .PP \fB\-h\fR, \fB\-\-help\fR .RS 4 Показать краткую справку и закончить работу. .RE .SH СМ. ТАКЖЕ .PP cl-builder(1), cl-image(1) .SH ПРИМЕРЫ .PP Установка системы в раздел /dev/sda2 .nf cl-install -d /dev/sda2 .fi .PP Смена видеодрайвера на 'fglrx'. Перед выполнением убедитесь, что у вас установлен пакет 'x11-drivers/ati-drivers'. .nf cl-install --startup --video fglrx .fi .PP Установка системы на несколько разделов. В примере система будет установлена на раздел sda2, все настройки, в том числе данные пользователя будут вынесены в раздел sda5. Раздел sda1 будет использован в качестве 'swap'. .nf cl-install -d /dev/sda2 -d /dev/sda5:/var/calculate -d /var/calculate/home:/home -w /dev/sda1 --hostname calculatelinux .fi .PP Установка системы указанием настроек сети: ip адрес 192.168.1.20, маска 255.255.255.0, шлюз по умолчанию 192.168.1.1, адрес DNS 192.168.1.2. В качестве менеджера сети будет использован OpenRC. .nf cl-install -d /dev/sda2 --ip 192.168.1.20/24 --route default:192.168.1.1 --dns 192.168.1.2 --netconf openrc .fi .PP Установка маршрутизатора. В примере настраиваются два сетевых интерфейса, внешний eth0: ip адрес 1.2.3.6, маска 255.255.255.252, шлюз 1.2.3.5 и внутренний eth1: ip адрес 192.168.1.1, маска 255.255.255.0. Адрес DNS 8.8.8.8. Маршрутизация в сеть 192.168.3.0/24 осуществляется через шлюз 192.168.1.2. .nf cl-install -d /dev/sda2 --ip eth0:1.2.3.6/30 --route default:1.2.3.5:eth0 --ip eth1:192.168.1.1 --route 192.168.3.0/24:192.168.1.2:eth1 --dns 8.8.8.8 .fi .SH АВТОРЫ .PP Calculate Utilities разрабатываются компанией Калкулэйт http://www.calculate.ru .SH АВТОР .PP Компания "Калкулэйт" http://www.calculate.ru