Материнская компания Ubuntu опубликовала заявление о том, что Flatpak не будет присутствовать в будущих версиях Ubuntu. Но что такое Flatpak, зачем он вам нужен и как его включить в Ubuntu и его вариантах?
Почему Flatpak недоступен в Ubuntu Flavors?
В разных дистрибутивах используются разные способы развертывания пакетов и управления ими. В производных Debian (включая Ubuntu) по умолчанию используется Advanced Package Tool, в то время как RHEL и подобные дистрибутивы используют yum и rpm.
В дополнение к стандартным пакетным инструментам некоторые разработчики используют изолированные приложения, которые работают в собственной среде. среды и поставляются со всеми зависимостями и библиотеками, необходимыми для запуска приложения на любом Linux система.
Flatpak — одна из таких утилит, предлагающая простые в использовании инструменты и обширную документацию, разработанная и поддерживаемая сообществом.
Утилита Canonical, Snap, была разработана собственными силами и предлагает функции, аналогичные Flatpak, хотя она поддерживает только системы, использующие систему инициализации systemd. Snap вызвал критику из-за своей модели разработки с закрытым исходным кодом, медленного запуска приложений и системы автоматического обновления.
Разработчики дистрибутивов до сих пор могли включать любые менеджеры пакетов, которые они выбирали, и хотя Ubuntu избегала Flatpak в пользу Snap, полуофициальные разновидности Ubuntu, включая Kubuntu, Xubuntu, Lubuntu и Budgie, продвигаются в направлении охвата как Flatpak, так и Щелчок.
21 февраля 2023 г. Филипп Кевиш, менеджер по связям с общественностью в Canonical, объявил на Дискуссионный форум Ubuntu что одобренные вкусы больше не будут поддерживать Flatpak по умолчанию.
Ссылаясь на «фрагментацию», Кевиш продолжил:
Ubuntu и его разновидности считают debs и snap по умолчанию. Пользователи могут свободно выбирать программное обеспечение из других источников, включая Flatpak. Способ установки этих альтернатив есть и будет доступен для установки из архива Ubuntu с помощью простой команды.
Как часть наших совместных усилий, разновидности Ubuntu приняли совместное решение скорректировать некоторые пакеты по умолчанию в Ubuntu: в дальнейшем пакет Flatpak как а также пакеты для интеграции Flatpak в соответствующий программный центр больше не будут устанавливаться по умолчанию в следующем выпуске, который выйдет в апреле 2023 года, Lunar Омар.
Хотя заявление Кевиша относится к «совместному решению», это изменение застало многих врасплох, а технический руководитель Xubuntu Шон Дэвис хвастался Флэтпак на Xubuntu не далее как в декабре 2023 г.
Как включить Flatpak в Ubuntu и его одобренных версиях
Хотя Canonical отказывается от поддержки приложений Flatpak, это не означает, что вы не сможете установить и включить Flatpak в Ubuntu, Kubuntu, Xubuntu, Lubuntu и Budgie.
Откройте терминал либо выбрав «Терминал» в системном меню, либо нажав Ctrl+Альт+Т.
Входить:
sudo apt установить flatpak gnome-software-plugin-flatpak gnome-software
Теперь, когда Flatpak установлен, вы можете легко открыть .flatpakref применение и .flatpakrepo файлы репозитория. Но чтобы в полной мере оценить все, что может предложить Flatpak, вам также следует подключить Flatpak к репозиторию Flatpak.
Самым большим и стабильным из них является Flathub, который может похвастаться пакетами, выбранными и добавленными администраторами и разработчиками Flathub. Доступны другие репозитории Flatpak.
Чтобы подключить Flatpak к репозиторию Flathub, чтобы вы могли легко устанавливать приложения Flatpak, введите:
flatpak удаленное добавление --если-не-существует https://flathub.org/repo/flathub.flatpakrepo
Перезагрузите машину чтобы изменения вступили в силу. Теперь вы сможете установить программное обеспечение с помощью Flatpak об Ubuntu и ее разновидностях.
Вы можете установить большинство приложений Linux с помощью Flatpak
Если вы хотите использовать Flatpak по идеологическим или практическим причинам, существуют тысячи полезных приложений, игр и утилит. доступно, и вполне возможно установить все программное обеспечение, которое вам когда-либо понадобится, из Flatpak, не прибегая к командная строка.
Если у вас есть несколько свободных часов, почему бы не поиграть в отличные бесплатные игры в формате Flatpak?