В 2020 году вы наверняка читали много статей о пакетах Snap в Ubuntu 20.04 LTS Focal Fossa. Компания Canonical сделала спорный шаг и начала настаивать на том, чтобы мы использовали ее пакеты следующего поколения, но пользователям Linux всегда нравилось иметь больше контроля над тем, что мы используем, и нам такое поведение не нравилось. Более того, многие из нас предпочитают пакеты Flatpak, среди прочего, потому, что они быстрее и проще в использовании.
В 2019 мы публикуем статья, в которой мы научили вас, как включить поддержку пакетов Flatpak в Ubuntu, но эта система Перестало работать через год, потому что начали пользоваться другим магазином ПО.. Таким образом, эта статья представляет собой обновление предыдущей статьи или той, в которой мы объясняем изменения, которые мы можем внести, чтобы продолжать пользоваться этими пакетами в последней версии Ubuntu. Эта статья была обновлена в октябре 2024 г., поэтому она действительна с 20.04 апреля по 24.10 октября и, возможно, в будущих выпусках.
Ubuntu и Flatpak: шаги, которые необходимо выполнить
Проблема заключалась в том, что в 20.04 они перестали использовать официальный магазин программного обеспечения GNOME и начали использовать собственный Snap Store. Чтобы правильно активировать поддержку Flatpak в Ubuntu, вам необходимо использовать предложение GNOME, и, поскольку оно было исключено, прощайте с предыдущим методом. Новый должен восстановить это хранилище, выполнив следующие действия:
- Первое, что нам нужно сделать, это установить пакет "flatpak". Для этого открываем терминал и набираем следующую команду:
sudo apt установить flatpak
- Вышеупомянутый пакет бесполезен для нас без совместимого магазина, поэтому мы собираемся его установить. Мы можем установить Discover (Plasma-discover) и из него искать «flatpak» и установить необходимый движок, но, будучи программным обеспечением KDE, он установит множество зависимостей, и это будет не так хорошо, как, например, в Kubuntu. Поэтому лучший вариант - вернуться и установить «старое» программное обеспечение GNOME:
sudo apt установить программное обеспечение gnome
- Далее нам нужно установить плагин, чтобы Программное обеспечение GNOME быть совместимым с пакетами Flatpak:
sudo apt install gnome-software-plugin-flatpak
- Отсюда мы должны сделать то же самое, что и в Ubuntu 19.10 и ранее, начиная с добавления репозитория Flathub с помощью этой команды:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- Наконец, мы перезапускаем операционную систему, и все будет готово для установки пакетов Flatpak в Ubuntu> = 20.04.
Как установить программное обеспечение Flathub на Ubuntu
После включения поддержки программное обеспечение Flathub появится в программном обеспечении GNOME. Единственное, на что нам нужно обратить внимание, это на информацию о пакете, раздел источника, в котором будет отображаться "flathub". Другой вариант - перейти в Flathub.org, выполните поиск оттуда, нажмите синюю кнопку с надписью «УСТАНОВИТЬ» и следуйте инструкциям, появляющимся на экране.
Если мы хотим, мы также можем удалить «Snap Store» с помощью команды «sudo snap remove snap-store» без кавычек, но я оставляю это на усмотрение потребителя. Если мы сделаем все вышеперечисленное мы будем теми, кто будет решать что и где его устанавливать, так что думаю оно того стоит.
Спасибо за вклад, примечание: если вы обновились с предыдущей версии Ubuntu, как в моем случае, и где у меня уже был включен flatpak, gnome-software отображается как установленное, но если вы его запустите, оно откроет установленную версию snap по каноническому.
Решение - переустановить gnome-software: sudo apt-get install –reinstall gnome-software.
Для этого перестаньте использовать ubutnu, с Mint он предназначен для установки системы, установки необходимых приложений и для работы. Ubuntu тратит много времени. Я считаю его идеальным для людей, которые любят «повозиться» с компьютером, но не для тех, кто намеревается с ним работать.
Посмотрим, друг, это необязательно, программный центр приносит тысячи приложений без установки поддержки Flatpak.
Не обвиняйте Ubuntu в своей некомпетентности.
Ложь: это грязный канонический ход ... подобные вещи НИКОГДА не используются в недавно выпущенном дистрибутиве, назовите его Debian, Arch и т. Д. но любопытно, если это происходит в Ubuntu, и это потому, что Canonical развязала грязную войну против Red Hat (разработчика пакетов Flatpak), войну, которая затрагивает сообщество, но, возможно, эта война является началом конца Ubuntu
Слава богу, я избавился от канонической версии, Ubuntu и их грязных игр ...