Установка .deb-пакетов в Astra Linux (как и в других Debian-подобных дистрибутивах)

Установка deb-пакетов в Astra Linux: через apt, dpkg, gdebi. Особенности SE, Parsec, зависимости. Быстро и безопасно.

2026.04.03                  


становка .deb-пакетов в Astra Linux (как и в других Debian-подобных дистрибутивах)становка .deb-пакетов в Astra Linux (как и в других Debian-подобных дистрибутивах) В Astra Linux (как и в других Debian-подобных дистрибутивах) установка .deb-пакетов выполняется стандартными инструментами пакетного менеджера. Ниже приведены способы установки с учётом особенностей данной системы.

1. Установка через терминал (рекомендуемый способ)

Откройте терминал и перейдите в директорию с файлом:

cd /путь/к/папке/с/пакетом

Способ А: через apt (с автоматическим разрешением зависимостей)

sudo apt install ./имя_пакета.deb

Важно:

  • символ ./ перед именем файла обязателен. Без него apt будет искать пакет в подключённых репозиториях, а не в текущей директории.

Способ Б: через dpkg (классический метод)

sudo dpkg -i имя_пакета.deb
sudo apt --fix-broken install

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

2. Установка через графический интерфейс

  • Дважды кликните по .deb-файлу в файловом менеджере. В Astra Linux обычно запускается системный установщик пакетов.

Если файл открывается как архив, установите утилиту gdebi:

sudo apt install gdebi

После установки: кликните правой кнопкой мыши по файлу → «Открыть с помощью» → «GDebi Package Installer».

Особенности Astra Linux

  1. Редакция Special Edition (SE) и система Parsec: в версиях с включённым мандатным контролем доступа установка неподписанных или сторонних .deb-пакетов может блокироваться политиками безопасности. В корпоративных средах такие действия часто требуют согласования с службой информационной безопасности.
  2. Подпись пакетов: рекомендуется использовать только пакеты из официальных репозиториев Astra Linux или имеющие действующую электронную подпись, соответствующую требованиям регулятора.
  3. Уровни целостности: при работе в режиме повышенной безопасности установка может потребовать запуска в соответствующем контексте или временного изменения политик (только администратором ИБ).
  4. Совместимость: пакеты должны быть собраны под архитектуру вашей системы (amd64 или i386) и учитывать версию базового Debian (Astra Linux CE 1.7/1.8 ~ Debian 10/11, SE 1.7/1.8 ~ аналогично).

Частые ошибки и решения

  • Ошибка: dpkg: dependency problems / Решение: sudo apt --fix-broken install
  • Ошибка: E: Unable to locate package / Решение: проверьте наличие ./ перед именем файла при использовании apt install
  • Ошибка: Operation not permitted или блокировка установщика (в редакции SE) / Решение: проверьте политики Parsec, используйте доверенные репозитории или обратитесь к администратору ИБ
  • Ошибка: пакет не подходит для этой архитектуры / Решение: убедитесь, что скачана версия под amd64 (или i386); проверьте архитектуру системы командой dpkg --print-architecture

Рекомендация:

  • перед установкой стороннего .deb-пакета убедитесь, что он не конфликтует с уже установленными компонентами Astra Linux. В защищённых контурах предпочтительнее использовать установку через официальные репозитории: apt install имя_пакета.