Подробный гайд: Установка Flatpak в Astra Linux
Установка Flatpak в Astra Linux (как в Community Edition, так и в Special Edition) в целом следует стандартной процедуре для Debian-подобных систем. Однако, поскольку Astra Linux имеет свою графическую оболочку (Fly) и специфические настройки безопасности, в гайд включены соответствующие нюансы.
Ниже представлен подробный пошаговый гайд.
Шаг 1. Подготовка и обновление репозиториев
Перед установкой любых пакетов рекомендуется обновить списки репозиториев.
Откройте терминал (в Astra это обычно Fly Terminal) и выполните команду:
sudo apt update
Примечание:
Если вы используете Astra Linux Special Edition (СЕ), убедитесь, что у вас подключены корпоративные репозитории (обычно они настроены по умолчанию, но если пакет не находится, проверьте файл /etc/apt/sources.list).
Шаг 2. Установка Flatpak
Установите сам пакет Flatpak и плагин для интеграции с системой (если требуется графический интерфейс):
sudo apt install flatpak
Если вы планируете использовать графический магазин приложений (например, GNOME Software или Plasma Discover), можно установить соответствующий плагин. Но для работы через терминал это необязательно.
Шаг 3. Добавление репозитория Flathub
По умолчанию Flatpak не содержит приложений.
Вам нужно добавить главный репозиторий Flathub, откуда будет скачиваться большинство программ:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Шаг 4. Интеграция с графической оболочкой Fly
Astra Linux использует графическую среду Fly. Чтобы ярлыки установленных через Flatpak приложений корректно появились в меню «Пуск», необходимо обновить кэш рабочих столов или перезапустить сессию.
Самый надежный способ — перезагрузить компьютер или выйти из системы и зайти снова.
Если вы не хотите перезагружаться, можно попробовать перезапустить панель Fly через терминал:
fly-panel --restart
(Если команда не сработает, просто перезапустите сессию).
Шаг 5. Проверка и установка первого приложения
Давайте установим простое приложение для проверки, например, калькулятор GNOME:
flatpak install flathub org.gnome.Calculator
Система спросит подтверждение, нажмите Y (или y) и Enter.
После установки вы можете запустить его через терминал:
flatpak run org.gnome.Calculator
Или найти его в меню «Пуск» -> «Стандартные» (или в категории, указанной при установке).
Важные нюансы для Astra Linux Special Edition (СЕ)
Если вы работаете в корпоративном сегменте или на системе с высокими требованиями к безопасности, обратите внимание на следующие моменты:
1. Политики безопасности (Parsec):
В СЕ могут действовать строгие политики мандатного разграничения доступа (Parsec). Если при установке или запуске приложений возникают ошибки доступа к файлам или сетевым ресурсам, вам может потребоваться настроить метки безопасности (Parsec-контексты) для устанавливаемых пакетов или получить дополнительные привилегии у администратора безопасности.
2. Ограничения репозиториев:
В некоторых сборках СЕ (например, с закрытым контуром) доступ к внешним репозиториям (включая Flathub) может быть заблокирован на уровне межсетевого экрана или политик apt. Если flatpak remote-add выдаёт ошибку сети, обратитесь к вашему системному администратору для разрешения трафика к dl.flathub.org.
3. Соответствие сертификатам:
Установка стороннего ПО из интернета (в том числе через Flatpak) в системах, сертифицированных по специальным требованиям (например, для работы с г***й), может нарушать аттестат защищённости системы. Убедитесь, что ваши действия не противоречат внутренним регламентам вашей организации.
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.