Canonical объявила, что Ubuntu и ее одобренные варианты, речь о дистрибутивах Ubuntu flavours, не будут поставляться с поддержкой Flatpak по умолчанию. Однако вы всё равно можете включить его вручную.
Ubuntu опубликовала заявление о том, что Flatpak не будет присутствовать в будущих версиях Ubuntu. Но что такое Flatpak, зачем он вам нужен и как его включить в Ubuntu?
Почему Flatpak недоступен в Ubuntu Flavors
В разных дистрибутивах используются разные способы развертывания пакетов и управления ими. В дистрибутивах на основе Debian (включая Ubuntu) по умолчанию используется Advanced Package Tool (apt), в то время как RHEL и подобные дистрибутивы используют yum и rpm.
В дополнение к стандартным пакетным инструментам некоторые разработчики используют изолированные приложения, которые запускаются в их собственных средах и поставляются со всеми зависимостями и библиотеками, необходимыми для запуска приложения в любой системе Linux.
Flatpak — одна из таких утилит, предлагающая простые в использовании инструменты и обширную документацию, разработанная и поддерживаемая сообществом.
Статьи по теме
- Установка Flatpak в Ubuntu Linux
- Flatpak — страшный сон безопасности
- Flathub против Snap Store: лучшие сайты для загрузки Linux приложений
Утилита Canonical, Snap, была разработана собственными силами и предлагает функции, аналогичные Flatpak, хотя она поддерживает только системы, использующие систему инициализации systemd. Snap вызвал критику из-за своей модели разработки с закрытым исходным кодом, медленного запуска приложений и системы автоматического обновления.
Разработчики дистрибутивов до сих пор могли включать любые менеджеры пакетов, которые они выбирали, и хотя Ubuntu отказалась от Flatpak в пользу Snap, полуофициальные версии Ubuntu, включая Kubuntu, Xubuntu, Lubuntu и Budgie, двигались к использованию обоих: Flatpak и Snap.
21 февраля 2023 года Филипп Кевиш, менеджер по работе с сообществом в Canonical, объявил на форуме Ubuntu Discourse, что одобренные версии больше не будут поддерживать Flatpak по умолчанию.
Ссылаясь на «фрагментацию», Кевиш продолжил:
Ubuntu и его разновидности используют deb и snap по умолчанию. Пользователи могут свободно выбирать программное обеспечение из других источников, включая Flatpak. Способ установки этих альтернатив есть и будет доступен для установки из архива Ubuntu с помощью простой команды.
В рамках наших совместных усилий представители Ubuntu приняли решение скорректировать некоторые пакеты по умолчанию в Ubuntu: в будущем, пакет Flatpak, а также пакеты для интеграции Flatpak в соответствующий программный центр больше не будут устанавливаться по умолчанию в следующем выпуске Lunar Lobster, который должен выйти в апреле 2023 года.
Хотя заявление Кевиша относится к «совместному решению», это изменение застало многих врасплох: технический руководитель Xubuntu Шон Дэвис продемонстрировал Flatpak на Xubuntu совсем недавно, в декабре 2022 года.
Как включить Flatpak в Ubuntu, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin и Ubuntu Unity
Хотя Canonical отказывается от поддержки приложений Flatpak, это не означает, что вы не сможете установить и включить Flatpak.
Откройте терминал Ctrl + Alt + T и введите следующую команду:
sudo apt install flatpak gnome-software-plugin-flatpak gnome-software
Теперь, когда Flatpak установлен, вы можете легко открыть приложение .flatpakref и файлы репозитория .flatpakrepo. Но чтобы в полной мере оценить всё, что может предложить Flatpak, вам также следует подключить к репозиторию.
Самым большим и стабильным из них является Flathub, который может похвастаться пакетами, выбранными и добавленными администраторами и разработчиками Flathub. Доступны другие репозитории Flatpak.
Чтобы подключить Flatpak к репозиторию Flathub, чтобы вы могли легко устанавливать приложения, введите:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Перезагрузите компьютер, чтобы изменения вступили в силу. Теперь вы сможете устанавливать программное обеспечение с помощью Flatpak на Ubuntu и его разновидностях.
Вы можете установить большинство приложений Linux с помощью Flatpak
Независимо от того, хотите ли вы использовать Flatpak по идеологическим или практическим причинам, вам станут доступны тысячи полезных приложений, игр и утилит, и вполне возможно установить все программное обеспечение, которое вам когда-либо понадобится, из Flatpak.
Источник: MakeUseOf