Флэтпак
![]() | |
![]() Пример установки программного обеспечения с помощью Flatpak | |
Оригинальный автор(ы) | Александр Ларссон |
---|---|
Разработчик(и) | Команда Флэтпак [1] |
Первоначальный выпуск | сентябрь 2015 г [2] |
Стабильная версия | 1.14.8 [3] ![]() |
Репозиторий | |
Написано в | С |
Операционная система | Линукс |
Лицензия | LGPL-2.1 или более поздняя версия [4] |
Веб-сайт | плоский пакет |

Flatpak — утилита для развертывания программного обеспечения и управления пакетами для Linux . Он рекламируется как предлагающий среду «песочницы» , в которой пользователи могут запускать прикладное программное обеспечение изолированно от остальной системы. [5] [6] До 2016 года Flatpak был известен как xdg -app. [7]
Особенности [ править ]
Приложениям, использующим Flatpak, необходимы разрешения на доступ к таким ресурсам, как Bluetooth , звук (с PulseAudio ), сеть и файлы . Эти разрешения настраиваются сопровождающим Flatpak и могут быть добавлены или удалены пользователями в их системе. [8] [9]
Еще одной ключевой особенностью Flatpak является то, что он позволяет разработчикам приложений напрямую предоставлять обновления пользователям, минуя дистрибутивы, а также без необходимости упаковывать и тестировать приложение отдельно для каждого дистрибутива. [10]
Flathub — репозиторий (или удаленный источник в терминологии Flatpak), расположенный по адресу flathub.org
, стал фактическим стандартом для получения приложений, упакованных с помощью Flatpak. [11] Пакеты добавляются в него как администраторами Flathub, так и самими разработчиками программ (хотя администраторы заявили, что отдают предпочтение приложениям, представленным разработчиками). [12] Хотя Flathub де-факто является источником приложений, упакованных с помощью Flatpak, можно разместить репозиторий Flatpak, независимый от Flathub. [13] [14] [15]
Flatpak работает в «песочнице» (которая предоставляет отдельные ABI -стабильные версии всех распространенных системных библиотек), а это означает, что он всегда будет использовать больше места в системе, чем обычные собственные пакеты. Однако Flatpak использует OSTree в качестве бэкэнда, который может выполнять дедупликацию соответствующих файлов. Это означает, что первая установка приложения Flatpak сначала всегда будет занимать больше места, но будет более эффективной, поскольку пользователь устанавливает больше пакетов Flatpak. [16]
Поддержка [ править ]
Теоретически приложения Flatpak можно установить в любой существующий и будущий дистрибутив Linux , включая те, которые установлены с уровнем совместимости подсистемы Windows для Linux , при условии, что пузырьковая пленка и OSTree доступны .
Его также можно использовать в ядра Linux, системах на базе таких как ChromeOS . [17]
См. также [ править ]
Ссылки [ править ]
- ^ "О" . Архивировано из оригинала 14 июля 2023 г. Проверено 8 апреля 2022 г.
- ^ «История Флэтпака» . Гитхаб . Архивировано из оригинала 10 апреля 2022 г. Проверено 19 августа 2018 г.
- ^ «Выпуск 1.14.8» . 30 апреля 2024 г. Проверено 23 мая 2024 г.
- ^ «КОПИРОВАНИЕ» . Гитхаб . 31 марта 2015 г. Архивировано из оригинала 26 октября 2021 г. Проверено 14 октября 2021 г.
- ^ Ларссон, Александр (29 апреля 2016 г.). «Использование пузырьковой пленки в xdg-app» . Александр Ларссон: Классные ссылки и комментарии . ГНОМ. Архивировано из оригинала 14 мая 2019 года . Проверено 8 января 2016 г.
- ^ Уиллис, Натан (21 января 2015 г.). «Возврат к GNOME и песочнице приложений» . ЛВН . Архивировано из оригинала 25 ноября 2018 г. Проверено 03 января 2016 г.
- ^ Ларссон, Александр (9 мая 2016 г.). «Переименовано в Flatpak в git» . сайт freedesktop.org . Архивировано из оригинала 24 июня 2016 года . Проверено 1 июня 2016 г.
- ^ «Разрешения для песочницы» . Документация Флэтпака . Архивировано из оригинала 20 июня 2019 г. Проверено 24 июня 2019 г.
- ^ «флэтпак-бег» . Документация Флэтпака . Архивировано из оригинала 26 июня 2019 г. Проверено 24 июня 2019 г.
- ^ Ларссон, Алекс (21 августа 2018 г.). «Начало революции 1.0» . Архивировано из оригинала 19 декабря 2021 года . Проверено 14 апреля 2020 г.
- ^ «7 приложений Flatpak, которые вы можете установить прямо сейчас с Flathub» . МОЙ БОГ! Убунту! . 20 июля 2017 г. Архивировано из оригинала 29 мая 2019 г. Проверено 29 мая 2019 г.
- ^ Отправка — документация Flathub. , Flathub, 5 февраля 2024 г. , получено 5 февраля 2024 г.
- ^ «Список пультов» . Документация Флэтпака . Архивировано из оригинала 6 июля 2019 г. Проверено 24 июня 2019 г.
- ^ «Размещение репозитория» . Архивировано из оригинала 18 февраля 2020 года . Проверено 14 апреля 2020 г.
- ^ «Причины использования Flatpak» . Документация Флэтпака . Архивировано из оригинала 17 июня 2019 г. Проверено 24 июня 2019 г.
- ^ TheEvilSkeleton (16 мая 2022 г.). «Ответ на «Flatpak — это не будущее» » . Злой Скелет . Архивировано из оригинала 11 февраля 2023 г. Проверено 11 февраля 2023 г.
- ^ «Быстрая установка Chrome OS» . Архивировано из оригинала 2 августа 2020 г. Проверено 22 июля 2020 г.
- Бесплатное программное обеспечение, написанное на C.
- Freedesktop.org
- Программное обеспечение для установки Linux
- Программное обеспечение для управления пакетами Linux
- Бесплатное программное обеспечение только для Linux
- Технология операционной системы
- Распространение программного обеспечения
- Программное обеспечение для виртуализации