Вы, наверное, уже читали несколько статей о пакетах Snap в Ubuntu 20.04 LTS Focal Fossa. Каноникал вызывает споры, заставляя нас использовать их пакеты следующего поколения, но пользователям Linux нравится больше контролировать то, что мы используем, и им не нравится такое поведение. Кроме того, многие из нас предпочитают пакеты Flatpak, среди прочего, за то, что он был быстрее и проще в использовании.
Всего год назад мы публикуем статья, в которой мы показали вам, как включить поддержку пакетов Flatpak в Ubuntu, но эта система уже не работает в Focal Fossa, потому что они начали использовать другой магазин программного обеспечения. Таким образом, эта статья является обновлением предыдущей или той, в которой мы объясняем изменения, которые мы можем внести, чтобы продолжать пользоваться этими пакетами в последней версии Ubuntu.
Индекс
Ubuntu 20.04 и Flatpak: шаги, которым необходимо следовать
Самое важное, что мы должны знать или принимать во внимание, - это то, что проблема заключается в новом программном обеспечении Ubuntu, которое представляет собой не что иное, как Модифицированное хранилище Snap и более ограничены тем, что они включены в Focal Fossa. Зная это, необходимо будет выполнить следующие шаги:
- Первое, что нам нужно сделать, это установить пакет "flatpak". Для этого открываем терминал и набираем следующую команду:
sudo apt install flatpak
- Вышеупомянутый пакет бесполезен для нас без совместимого магазина, поэтому мы собираемся его установить. Мы можем установить Discover (Plasma-discover) и из него искать «flatpak» и установить необходимый движок, но, будучи программным обеспечением KDE, он установит множество зависимостей, и это будет не так хорошо, как, например, в Kubuntu. Поэтому лучший вариант - вернуться и установить «старое» программное обеспечение GNOME:
sudo apt install gnome-software
- Далее нам нужно установить плагин, чтобы Программное обеспечение 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» без кавычек, но я оставляю это на усмотрение потребителя. Если мы сделаем все вышеперечисленное мы будем теми, кто будет решать что и где его устанавливать, так что думаю оно того стоит.
5 комментариев, оставьте свой
Спасибо за вклад, примечание: если вы обновились с предыдущей версии 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 и их грязных игр ...