# Подготовка Astra Linux к установке Принтум

## Назначение

Эта статья описывает, что дополнительно нужно сделать на сервере с Astra Linux Special Edition перед установкой Printum: настроить репозитории и установить необходимые пакеты. Статья дополняет общий чек-лист подготовки инфраструктуры — см. [Подготовка инфраструктуры к установке](https://docs.printum.io/books/2-ustanovka/page/podgotovka-infrastruktury-k-ustanovke), шаг 7.

## Шаги подготовки

### Настройте репозитории

Перед установкой Printum сервер должен иметь доступ к репозиториям Astra Linux. Откройте файл с настройками репозиториев:

```
sudo nano /etc/apt/sources.list
```

Закомментируйте строку, начинающуюся со слова *cdrom*, и раскомментируйте все остальные репозитории.

- Если у вас облачный сервер, эти шаги мог уже выполнить провайдер.
- Если используются локальные зеркала, обратитесь к системному администратору — он должен дать рабочие ссылки на репозитории.

> **Если не удаётся сохранить `/etc/apt/sources.list`**
> Причина — уровень целостности сессии терминала. Решение: выйдите из терминала, зайдите повторно и на вопрос **Integrity Level** укажите `63`.

### Установите пакеты

Установите пакеты для диагностики и администрирования сервера — они нужны независимо от способа установки:

```
sudo apt update
sudo apt install -y openssh-server htop mc curl wget
```

> **Если используете онлайн-установку**
> Через `curl` сервер обращается к репозиторию Printum (`https://download.printum.io`) — убедитесь, что пакет установлен и есть сетевой доступ к этому адресу. При офлайн-установке пакеты ставятся из локального зеркала, настроенного на шаге выше.

### Сделайте снапшот ВМ

После подготовки сервера рекомендуется создать снапшот виртуальной машины. Это позволит быстро вернуть систему в исходное состояние в случае ошибок при установке или настройке.

## Связанные статьи

- [Требования к серверу и сайзинг](https://docs.printum.io/books/5-spravocnik/page/trebovaniia-k-serveram-i-saizing)
- [Поддерживаемые операционные системы](https://docs.printum.io/books/5-spravocnik/page/podderzivaemye-operacionnye-sistemy)
- [Требования к рабочим станциям пользователей](https://docs.printum.io/books/5-spravocnik/page/trebovaniia-k-rabocim-stanciiam-polzovatelei)