====== Инструкция по установке ОС Astra Linux ======
===== 1. Общие сведения =====
Документ описывает порядок установки операционной системы Astra Linux (Special Edition / Common Edition) на рабочую станцию или виртуальную машину. Инструкция предназначена для подготовки стенда к установке прикладного ПО (в т. ч. работающего через Wine — см. документ ''%%wineinstall.md%%'').
^Параметр ^Значение ^
|Операционная система |Astra Linux Special Edition / Common Edition |
|Версия (пример) |1.8.5.46 |
|Архитектура |x86_64 |
|Носитель установки |''%%installation-1.8.5.46-11.02.26_01.30.iso%%''|
|Графическое окружение|Fly |
===== 2. Минимальные требования =====
^Ресурс ^Минимум ^Рекомендуется ^
|Процессор |2 ядра x86_64 |4 ядра |
|Объём ОЗУ |2 ГБ |4 ГБ и более |
|Объём накопителя|20 ГБ |40 ГБ и более |
|Видео |поддержка 1024×768 |1920×1080 |
|Прочее |привод/порт для загрузочного носителя|UEFI с возможностью загрузки с USB|
===== 3. Общая последовательность установки =====
Процесс установки состоит из последовательности шагов от подготовки загрузочного носителя до первого входа в систему.
**Рисунок 1 — Последовательность установки ОС Astra Linux**
{{:doc:astrainstallflow.png?200| Последовательность установки Astra Linux}}
===== 4. Подготовка загрузочного носителя =====
Получить установочный образ (''%%.iso%%'') и проверить его контрольную сумму:
sha256sum installation-1.8.5.46-11.02.26_01.30.iso
Полученное значение должно совпадать с эталонным, опубликованным производителем.
Записать образ на USB-накопитель (объёмом не менее 8 ГБ):
sudo dd if=installation-1.8.5.46-11.02.26_01.30.iso of=/dev/sdX bs=4M status=progress oflag=sync
где ''%%/dev/sdX%%'' — устройство USB-накопителя (определяется командой ''%%lsblk%%'').
**Внимание.** Все данные на указанном устройстве ''%%/dev/sdX%%'' будут уничтожены. Перед записью убедитесь в правильности имени устройства.
Для установки в виртуальную машину (VirtualBox / QEMU) образ ''%%.iso%%'' подключается к виртуальному оптическому приводу — запись на USB не требуется.
===== 5. Запуск установки =====
- В настройках BIOS/UEFI выбрать загрузку с подготовленного носителя.
- В меню загрузчика выбрать пункт **«Графическая установка»**.
- Принять лицензионное соглашение.
===== 6. Базовая настройка системы =====
^№^Шаг ^Описание ^
|1|Язык и раскладка |Выбор языка системы (Русский) и раскладки клавиатуры|
|2|Часовой пояс |Выбор региона и часового пояса |
|3|Имя узла (hostname) |Сетевое имя машины |
|4|Учётная запись администратора|Имя пользователя и пароль администратора |
===== 7. Разметка дисков =====
Разметка может выполняться автоматически (использовать весь диск) либо вручную. Для серверных и защищённых конфигураций рекомендуется выделять ''%%/boot%%'' и ''%%/home%%'' в отдельные разделы.
**Рисунок 2 — Рекомендуемая схема разметки накопителя (UEFI/GPT)**
{{:doc:astradisklayout.png?400| Схема разметки накопителя}}
Рекомендации по разметке:
* для систем с UEFI обязателен раздел EFI (''%%/boot/efi%%'', FAT32, ≈512 МБ);
* раздел ''%%/boot%%'' (ext4, ≈1 ГБ) выделяется отдельно для упрощения обновления загрузчика и ядра;
* корневой раздел ''%%/%%'' (ext4) — не менее 30 ГБ;
* раздел подкачки ''%%swap%%'' — не меньше объёма ОЗУ (при использовании гибернации);
* пользовательские данные ''%%/home%%'' (ext4) — на отдельном разделе, что упрощает переустановку системы без потери данных.
===== 8. Настройки безопасности =====
На этапе настройки ПО предлагается выбрать уровень защищённости и дополнительные средства защиты информации (для Special Edition):
* мандатный контроль целостности (МКЦ);
* мандатное управление доступом;
* замкнутая программная среда;
* очистка освобождаемой памяти и затирание удаляемых файлов;
* блокировка консоли, макросов и трассировки.
> **Замечание.** Включение средств защиты влияет на работу прикладного ПО, в том числе на доступ к устройствам и проброс портов в Wine. Для стендов, предназначенных для отладки совместимости, ряд ограничений может временно отключаться.
===== 9. Установка системы и загрузчика =====
- Выбрать состав программного обеспечения (рабочий стол Fly, базовые средства, при необходимости — средства разработки).
- Дождаться завершения копирования и установки пакетов базовой системы.
- Установить системный загрузчик GRUB на системный диск.
- Завершить установку и выполнить перезагрузку, извлекая установочный носитель.
===== 10. Первый вход и проверка =====
- Войти в систему под созданной учётной записью.
- Проверить версию ОС и ядра:
cat /etc/astra_version
uname -a
- Обновить систему до актуального состояния:
sudo apt update
sudo apt upgrade
===== 11. Краткий чек-лист =====
- Проверить контрольную сумму образа и записать носитель (раздел 4).
- Загрузиться с носителя, выбрать «Графическая установка» (раздел 5).
- Задать язык, часовой пояс, имя узла, учётную запись (раздел 6).
- Выполнить разметку диска (раздел 7).
- Выбрать уровень защищённости (раздел 8).
- Установить систему и загрузчик GRUB, перезагрузиться (раздел 9).
- Войти, проверить версию, обновить систему (раздел 10).
После установки ОС переходите к установке Wine — см. документ ''%%wineinstall.md%%''.