Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Flatpak - это утилита для развертывания программного обеспечения и управления пакетами для Linux . Он рекламируется как среда песочницы, в которой пользователи могут запускать прикладное программное обеспечение изолированно от остальной системы. [4] [5]

Flatpak был разработан в рамках проекта freedesktop.org (ранее известного как X Desktop Group или XDG) и первоначально назывался xdg-app. [6]

Особенности [ править ]

Приложениям, использующим Flatpak, требуются разрешения для доступа к таким ресурсам, как Bluetooth , звук (с PulseAudio ), сеть и файлы . Эти разрешения определяются сопровождающим Flatpak и могут быть добавлены или удалены пользователями в их системе. [7] [8]

Еще одна ключевая особенность Flatpak заключается в том, что он позволяет разработчикам приложений напрямую предоставлять пользователям обновления без прохождения через дистрибутивы и без необходимости упаковывать и тестировать приложение отдельно для каждого дистрибутива. [9]

Flathub, репозиторий (или удаленный источник в терминологии Flatpak), расположенный в flathub.org, стал де-факто стандартом для пакетов приложений с Flatpak. [10] Пакеты добавляются к нему как администраторами Flathub, так и самими разработчиками программ (хотя администраторы заявили о своем предпочтении в отношении приложений, представленных разработчиками). [11] Хотя Flathub является фактическим источником приложений, упакованных с Flatpak, Flatpak может работать независимо от Flathub; [12] можно разместить репозиторий Flatpak, независимый от Flathub. [13] [14]

Поддержка [ править ]

Теоретически приложения Flatpak можно установить в любом существующем дистрибутиве Linux . Среди первых дистрибутивов Linux, которые добавили поддержку приложений Flatpak из коробки, были Endless OS , [15] Linux Mint , [16] Elementary OS , [17] Fedora Silverblue , [18] [19] Zorin OS , [ 20] и Pop! ОС . [21] Flatpak также доступен для других дистрибутивов, включая Ubuntu , [22] Red Hat Enterprise Linux , [23] OpenSUSE , [24] Arch Linux ,[25] Debian , [26] CentOS , [27] Gentoo Linux , [28] Kubuntu , [29] Solus , [30] Alpine Linux , [31] Mageia , [32] Raspberry Pi OS , [33] Void Linux , [34] NixOS , [35] Pardus , [36] KaOS , [37] Zenwalk , [38] OpenMandriva Lx , [39] MX Linux , [40] [41] PCLinuxOS ,[42] KDE_neon , [43] EndeavourOS , [44] Deepin , [45] Manjaro , [46] и PureOS [47] Его также можно использовать в системах на основе ядра Linux, таких как Chrome OS . [48]

См. Также [ править ]

  • AppImage
  • Щелчок
  • Нулевая установка

Ссылки [ править ]

  1. ^ "История Флэтпака" . GitHub .
  2. ^ a b "Релизы · Flatpak / Flatpak" . GitHub .
  3. ^ "LGPL" . xdg-app репозиторий . freedesktop.org . Проверено 21 ноября 2016 .
  4. Ларссон, Александр (29 апреля 2016 г.). «Использование пузырчатой ​​пленки в xdg-app» . Александр Ларссон: Классные ссылки и комментарии . GNOME . Проверено 8 января +2016 .
  5. ^ Уиллис, Натан (2015-01-21). «Возвращение к GNOME и изолированной программной среде приложений» . LWN . Архивировано из оригинала на 2018-11-25 . Проверено 3 января 2016 .
  6. Ларссон, Александр (9 мая 2016 г.). «В git переименован в flatpak» . freedesktop.org . Проверено 1 июня +2016 .
  7. ^ "Разрешения песочницы" . Документация Flatpak . Проверено 24 июня 2019 .
  8. ^ "Flatpak-Run" . Документация Flatpak . Проверено 24 июня 2019 .
  9. ^ Ларссон, Алекс. «Начало революции 1.0» . Проверено 14 апреля 2020 .
  10. ^ «7 приложений Flatpak, которые вы можете установить прямо сейчас из Flathub» . МОЙ БОГ! Ubuntu! . 2017-07-20 . Проверено 29 мая 2019 .
  11. ^ GitHub - flathub / flathub: запросы на добавление новых приложений. , Flathub, 24.05.2019 , получено 29.05.2019
  12. ^ «Причины использовать Flatpak» . Документация Flatpak . Проверено 24 июня 2019 .
  13. ^ "Список пультов" . Документация Flatpak . Проверено 24 июня 2019 .
  14. ^ «Размещение репозитория» . Проверено 14 апреля 2020 .
  15. ^ «Flatpak – Бесконечная быстрая установка ОС» .
  16. ^ «Linux Mint делает ставку на Flatpak» .
  17. ^ «elementary OS теперь поддерживает приложения Flatpak» .
  18. ^ "Fedora Silverblue" .
  19. ^ «Управление пакетами в Fedora Silverblue с помощью Toolbox, rpm-ostree и Flatpak» .
  20. ^ «Zorin OS 15 переходит в бета-версию с поддержкой Flatpak, на основе Ubuntu 18.04.2 LTS» .
  21. ^ «Что нового в Pop! _OS 20.04 LTS» .
  22. ^ «Быстрая установка Ubuntu» .
  23. ^ «Быстрая установка Red Hat Enterprise Linux» .
  24. ^ "Быстрая установка openSUSE" .
  25. ^ «Быстрая установка Arch» .
  26. ^ «Быстрая установка Debian» .
  27. ^ «Быстрая установка CentOS» .
  28. ^ «Быстрая установка Gentoo» .
  29. ^ «Быстрая установка Kubuntu» .
  30. ^ «Быстрая установка Solus» .
  31. ^ «Быстрая установка Alpine» .
  32. ^ «Быстрая установка Mageia» .
  33. ^ «Быстрая установка Raspberry Pi OS» .
  34. ^ «Быстрая установка Void Linux» .
  35. ^ «Быстрая установка NixOS» .
  36. ^ «Быстрая установка Pardus» .
  37. ^ «Документация» .
  38. ^ «Flatpak доступен на Zenwalk» .
  39. ^ "Flatpak, оснастка, appimage" .
  40. ^ "Flatpaks" .
  41. ^ «Приложения Flatpak теперь доступны через установщик пакетов MX» .
  42. ^ "Использование Flatpak" .
  43. ^ "Руководящие принципы и HOWTO / Flatpak" .
  44. ^ "Независимые менеджеры пакетов, легкая задача или файл головной боли?" .
  45. ^ «Быстрая установка Deepin» .
  46. ^ «Установка Flatpak» .
  47. ^ «Быстрая установка PureOS» .
  48. ^ «Быстрая установка Chrome OS» .