Найти в Дзене
expert-x

Discover — пожалуй самый удобный, универсальный менеджер приложений для Linux Desktop: установка и преимущества

Если вы ищете удобный и мощный менеджер приложений для Linux Mint/Ubuntu, который поддерживает сразу несколько систем установки программ (Apt, Flatpak и Snap), то Discover — наилучший выбор. Этот инструмент, изначально разработанный для среды KDE Plasma, вовсе не требует установки полного набора KDE. Более того, его можно легко интегрировать в любую оболочку — будь то Cinnamon (стандартная для Linux Mint), GNOME, XFCE или любая другая, которая вам по душе. В этой статье я расскажу, почему Discover так удобен, и покажу, как установить его на Linux Mint с поддержкой Apt, Flatpak и Snap, предварительно подготовив систему добавив в неё snapd. Discover — это не просто центр приложений, а настоящий швейцарский нож для управления программами в Linux. Вот его ключевые преимущества: Хотя Discover родом из экосистемы KDE, он не требует установки всей среды Plasma. Вы можете использовать его в Cinnamon, Gnome или любой другой оболочке, сохраняя привычный интерфейс своего рабочего стола. Discover
Оглавление

Если вы ищете удобный и мощный менеджер приложений для Linux Mint/Ubuntu, который поддерживает сразу несколько систем установки программ (Apt, Flatpak и Snap), то Discover — наилучший выбор. Этот инструмент, изначально разработанный для среды KDE Plasma, вовсе не требует установки полного набора KDE. Более того, его можно легко интегрировать в любую оболочку — будь то Cinnamon (стандартная для Linux Mint), GNOME, XFCE или любая другая, которая вам по душе. В этой статье я расскажу, почему Discover так удобен, и покажу, как установить его на Linux Mint с поддержкой Apt, Flatpak и Snap, предварительно подготовив систему добавив в неё snapd.

Почему Discover — это суперудобная штука?

Discover — это не просто центр приложений, а настоящий швейцарский нож для управления программами в Linux. Вот его ключевые преимущества:

Универсальность без привязки к KDE:

Хотя Discover родом из экосистемы KDE, он не требует установки всей среды Plasma. Вы можете использовать его в Cinnamon, Gnome или любой другой оболочке, сохраняя привычный интерфейс своего рабочего стола.

Поддержка нескольких источников:

Discover умеет работать одновременно с репозиториями Apt (стандарт для Debian-based систем, таких как Linux Mint, Ubuntu), Flatpak и Snap. Это значит, что вы можете искать и устанавливать программы из разных экосистем в одном окне, не переключаясь между терминалами или другими утилитами.

Discover ищет необходимое вам ПО по имени или контексту, одновременно в репозиториях Apt, Snap и FlatPak
Discover ищет необходимое вам ПО по имени или контексту, одновременно в репозиториях Apt, Snap и FlatPak

Удобная разбивка по категориям:

Discover предлагает интуитивно понятную систему поиска с разбивкой программного обеспечения по категориям — игры, офисные приложения, мультимедиа, разработка и многое другое. Это значительно упрощает поиск нужного ПО, особенно если вы ещё не определились с конкретным названием программы.

Простота и интуитивность:

Графический интерфейс Discover понятен даже новичкам. Вы просто открываете приложение, выбираете категорию или вводите запрос в поиске, а затем устанавливаете программу несколькими кликами.

Поиск продуктов JetBrains
Поиск продуктов JetBrains

Гибкость: Если вам не нравится стандартный менеджер программ в Linux Mint или вы хотите больше возможностей, Discover легко адаптируется под ваши нужды, позволяя управлять обновлениями и установленными приложениями.

Теперь давайте разберёмся, как установить Discover на Linux Mint с поддержкой всех трёх систем — Apt, Flatpak и Snap.

Установка Discover на Linux Mint с поддержкой Apt, Flatpak и Snap

Linux Mint по умолчанию использует Apt для установки программ и имеет встроенную поддержку Flatpak, но Snap отключён из-за решения разработчиков дистрибутива. Чтобы Discover мог работать со всеми тремя системами, нам нужно сначала подготовить Linux Mint, установив snapd, а затем добавить сам Discover и необходимые дополнительные модули. Вот пошаговая инструкция:

Шаг 1: Установка snapd

Поскольку Snap не поддерживается в Linux Mint "из коробки", нужно снять ограничение и установить snapd — демон, который управляет Snap-пакетами.

Откройте терминал (Ctrl + Alt + T).

Перейдите в директорию с настройками Apt:

cd /etc/apt/preferences.d

Найдите файл nosnap.pref, который блокирует установку Snap. Вместо того чтобы удалять его, лучше переместите в другое место для создания резервной копии:

sudo mv nosnap.pref ~/Документы/nosnap.backup

Обновите список пакетов и установите snapd:

sudo apt update && sudo apt install snapd -y

Проверьте, что snapd установлен:

snap version

Если всё прошло успешно, вы увидите версию Snap и snapd.

snap version
snap version

Шаг 2: Установка Flatpak (актуально для Ubuntu)

Linux Mint обычно поставляется с предустановленным Flatpak, но если его нет (вдруг у вас Ubuntu, а не Mint), добавим его поддержку:

Установите Flatpak:

sudo apt install flatpak

Добавьте репозиторий Flathub (основной источник Flatpak-приложений):

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Проверьте установку:

flatpak --version

flatpak --version
flatpak --version

Шаг 3: Установка Discover

Теперь, когда Apt, Flatpak и Snap готовы, установим сам Discover:

Установите Discover через Apt:

sudo apt install plasma-discover plasma-discover-common plasma-discover-notifier plasma-discover-backend-fwupd plasma-discover-backend-flatpak plasma-discover-backend-snap

Это базовый пакет, который включает поддержку Apt и Flatpak + добавлена дополнительная поддержкa Snap.

Шаг 4: Проверка и запуск

Запустите Discover из меню приложений (или через терминал командой plasma-discover).

Убедитесь, что в настройках (в разделе "Источники" или "Software Sources") отображаются Apt, Flatpak (Flathub) и Snap. Если Snap не виден, перезапустите Discover или систему.

-6

Теперь вы можете искать и устанавливать приложения из всех трёх источников прямо в Discover!

Пример использования

Допустим, вы хотите установить текстовый редактор "Sublime text":

Откройте Discover и перейдите в категорию "Инструменты для разработчиков" или введите в поиске "Sublime".

В окне Discover отобразятся доступные варианты из Apt, Flatpak или Snap, с удобной разбивкой по источникам.

Откройте Discover и перейдите в категорию "Инструменты для разработчиков" или введите в поиске "Sublime".
Откройте Discover и перейдите в категорию "Инструменты для разработчиков" или введите в поиске "Sublime".

Выберите нужную версию и нажмите "Установить" — всё готово!

Обновления в Discover подтягиваются автоматически: Apt-пакеты обновляются через системный менеджер, Flatpak — через Flathub, а Snap — через snapd.

Обновления в Discover подтягиваются автоматически: Apt-пакеты обновляются через системный менеджер, Flatpak — через Flathub, а Snap — через snapd.
Обновления в Discover подтягиваются автоматически: Apt-пакеты обновляются через системный менеджер, Flatpak — через Flathub, а Snap — через snapd.

Как восстановить Discover в другой оболочке?

Если вы решите сменить Cinnamon на другую оболочку (например, XFCE или GNOME), Discover останется с вами. Просто найдите его в меню приложений, либо установите заново через Apt в новой системе — он не привязан к KDE Plasma и будет работать в любой среде. При этом все настройки и поддержка источников сохранятся, если вы не переустанавливаете саму систему.

Итог

Discover — это действительно суперудобный центр приложений для Linux Mint. Он объединяет в одном интерфейсе возможности Apt, Flatpak и Snap, предлагает удобную разбивку программ по категориям для быстрого поиска, не требует громоздкой среды KDE и легко адаптируется под любой рабочий стол. Установив его по инструкции, вы получите мощный инструмент для управления программами, который сделает вашу работу с Linux ещё комфортнее. Попробуйте — и убедитесь сами!

Установка на не-Debian дистрибутивах (кратко)

В Arch Linux и Manjaro:

pacman -S discover

В Fedora:

sudo dnf install plasma-discover

#linuxdesktop #linuxmint #ubuntu #discover #snapd #flatpak