Найти тему

АЛЬТ линукс - включение поддержки приложений в формате Flatpak, решение проблем. установка поддержки вручную

Оглавление

--------------------

К содержанию

--------------------

У Альт линукс богатые репозитории, одни из крупнейших в странах СНГ, но даже они не безграничны, также не всегда обновляются своевременно, поэтому иногда возникает надобность в использовании такого формата приложений, как Flatpak и репозитория для их загрузки Flathub.

В Официальных дистрибутивах Альт линукс - Симпли, Рабочая станция(Матэ), Рабочая станция K, А также в дистрибутиве от Ettersoft - базирующемся на ALT linux Сизиф, флатпак можно включить во время установки. в стартеркитах и регулярных сборках это нужно делать руками.

Давайте посмотрим, как включить Флатпак во время установки того или иного дистрибутвиа и как это сделать руками, а также решим некоторые проблемы, которые могут возникнуть при работе с программами в этом формате

Включение Флатпака во время установки

Рабочая станция K

В данном этапе установки находим раздел - Стороннее ПО и выбираем Flatpak

Рабочая станция Mate

-2

Тут уже просто в списке компонентов для установки можно увидеть строчку - Репозиторий Flatpak

Симпли линукс

-3

Тут также, как и в рабочей станции с оболочкой матэ, просто в главном меню пункт - Репозиторий Flatpak

Ximper linux

-4

В Ximper linux примерно также

Установка руками

В стартеркитах и реглярных сборках во время установки выбрать поддержку флатпак нельзя, поэтому ставим руками

Устанавливаем поддержку данного формата пакетов

sudo apt-get install flatpak

Если получаете ошибку типа "user is not in the sudoers file", то проходите по ссылке и настраиваете sudo

Добавляем поддержку репозитория с программам в формате Flatpak

sudo apt-get install flatpak-repo-flathub

Добавляем нашего пользователя в группу fuse

sudo gpasswd -a USER fuse

Перезагружаем ПК

Готово. можно ставить из терминала или графического менеджера по типу KDE plasma discover или Gnome software

Установка приложений описана в этой статье

Решение проблем

Если программы в формате флатпак не устанавливаются через магазин приложений KDE plasma discover и не видны в нём

Проверяем, установлен ли пакет

plasma5-discover-flatpak

Если нет, ставим в Синаптике или через терминал

-5

Теперь в настройках Discoer должен быть пункт Flatpak с прописанным репозиторием flathub

Если не запускаются программы в формате Flatpak

В терминале

sudo echo kernel.unprivileged_userns_clone=1 | sudo tee /etc/sysctl.d/50-bubblewrap.conf
sudo sysctl -w kernel.unprivileged_userns_clone=1
sudo chmod 775 /usr/bin/bwrap
systemctl --user restart flatpak-portal.service

Если получаете ошибку "user is not in the sudoers file", то идёте в эту статью и настраиваете sudo

Далее Создайте файл /etc/systemd/system/check-bwrap-update.service:

[Unit]
Description=Check bubblewrap update
[Service]
Type=oneshot
ExecStart=/usr/bin/bash -c "test $(find /usr/bin/bubblewrap -mtime 0 |wc -l) -eq 1 && sudo chmod 775 /usr/bin/bwrap"
[Install]
WantedBy=multi-user.target

Далее

sudo systemctl daemon-reload
sudo systemctl enable check-bwrap-update.service

Спасибо Плафону за решение проблемы

Управление разрешениями приложений в формате Flatpak

Flatpak это изолированный формат пакетов, программы в этом формате, не имеют прямого доступа к некоторым возможностям или папкам в системе. можно конечно управлять разрешениями руками, но есть более интересные и удобные варианты.

Flatseal - качаем из терминала или магазина приложений

flatpak install flatseal

Или

-6

Программа, которая помогает управлять разрешениями в графическом интерфейсе.

-7

Интерфейс программы выглядят так

Меню в настройках окружения рабочего стола KDE plasma

Для пользователей этой рабочей среды даже не нужен сторонний софт. просто идём в настройки и там находим соответствующий пункт.

-8

Если его нет, ставим этот пакет из менеджера пакетов Synapticили из терминала

plasma5-flatpak-kcm

sudo apt-get install plasma5-flatpak-kcm

Если получаете ошибку типа "user is not in the sudoers file", то настраиваете sudo сначала

--------------------

К содержанию

--------------------

Полезные ссылки

Поддержать автора

АЛЬТ ВИКИ

Вики проекта альт линукс. много полезной и нужной информации

ОФ сайт Базальт СПО

Российский разработчик операционных систем «Альт»

basealt.ru

Форум альт линукс

Перейти

Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление

Перейти

Основной ТГ канал АЛЬТ ЛИНУКС

Подписаться

Основной чат Alt linux

Присоединиться

Курилка ТГ Alt linux

Присоединиться

МОЙ ПРОЕКТ В ТЕЛЕГРАМ

Канал

Подписаться

Чат

Присоединиться

Мой проект в ICQ Канал

Канал

Подписаться

Чат

Присоединиться

Рутуб

Подписаться

Обычный пользователь в Дзен

Подписаться