Загрузка 0
ПОДЕЛИТЬСЯ

Мой блог

Листай вниз

Как я заменил медленный менеджер приложений Fedora на три отличных аналога

Как я заменил медленный менеджер приложений Fedora на три отличных аналога

Дистрибутив Fedora заслуженно считается одним из лучших в мире Linux, однако стандартный менеджер приложений оставляет желать лучшего. И GNOME Software на Workstation, и Discover в редакции KDE работают крайне медленно и порой выдают пустые экраны из-за зависаний при загрузке. Чтобы избавиться от этих проблем и не ограничиваться одним лишь терминалом, я протестировал три удобные альтернативы для работы с софтом.

Каталог программ и рекомендаций в утилите Bazaar
Подборка графических и продуктивных приложений на главной вкладке Bazaar.
Вкладка библиотеки установленных приложений в Bazaar
Раздел Library показывает весь установленный софт и наличие обновлений.
Страница поиска приложений в графическом менеджере Bazaar
Быстрый поиск нужного программного обеспечения благодаря многопоточной архитектуре.
Подробная карточка приложения с описанием и статистикой загрузок
Карточка приложения содержит подробную информацию, скриншоты и счетчик загрузок.

Почему стандартные магазины приложений разочаровывают

Каждый пользователь Linux знает, насколько удобным может быть графический интерфейс при поиске программ. Однако штатные графические оболочки для управления пакетами часто грешат долгой загрузкой и багами. Понятие пакетного менеджера, такого как DNF в Fedora, отвечает исключительно за системные репозитории и загрузку через терминал. Графический же магазин приложений служит удобным интерфейсом для поиска и визуальной оценки софта, но стандартные инструменты далеко не всегда справляются с этой задачей быстро и стабильно.

Интерактивная карта загрузок приложения из магазина Bazaar
Статистика показывает региональное распределение загрузок выбранной утилиты.
Кнопка поддержки разработчиков и донатов в Bazaar
Удобная кнопка Support перенаправляет на страницу донатов разработчика.

Bazaar: идеальный магазин для Flatpak-пакетов

Формат Flatpak давно стал стандартом де-факто для экосистемы Fedora, особенно в неизменяемых (immutable) версиях дистрибутива. Приложение Bazaar создано специально как специализированный клиент для Flathub. Благодаря многопоточной архитектуре программа поддерживает параллельные загрузки, обеспечивая невероятную скорость работы. На главной странице вас встретит вкладка Explore с новинками и популярным софтом, разделенным по категориям вроде графики или производительности.

Реклама
Терминал с командой установки менеджера Bazaar на Linux
Команда для быстрой установки магазина Bazaar в системе.
Интерфейс утилиты Gear Lever для управления AppImage
Gear Lever упрощает интеграцию переносных AppImage-приложений.

Функциональность и возможности Bazaar

Вкладка Library отвечает за управление уже установленными программами и проверку их обновлений, а поисковая строка позволяет быстро находить нужный софт. Карточка каждой программы содержит подробную информацию: описание, снимки экрана, размер, лицензию и уровень безопасности. Отдельного упоминания заслуживает счетчик скачиваний за месяц, кликнув по которому можно увидеть карту мира с регионами-лидерами загрузок. Кроме того, кнопка поддержки позволяет напрямую отправить пожертвование разработчику утилиты. Установить инструмент можно командой из терминала: flatpak install flathub io.github.kolunmi.Bazaar.

Процесс перетаскивания файла AppImage в окно Gear Lever
Просто перетащите файл в окно программы для создания ярлыка.
Настройка автоматических обновлений для AppImage в Gear Lever
Gear Lever проверяет метаданные и обновляет устаревшие файлы.
Интерфейс кроссплатформенного магазина Komi Store
Komi Store превращает репозитории разработчиков в удобный каталог софта.
Страница проекта с README и доступными файлами в Komi Store
Выбор подходящей версии программы на основе данных репозитория.
Результаты поиска альтернативных приложений в Komi Store
Поиск приложений по их функциональному назначению и метаданным.

Gear Lever: незаменимый помощник для пользователей AppImage

Хотя экосистема Flatpak великолепна, далеко распространяемый софт доступен в виде AppImage, как, например, некоторые новые утилиты. Проблема переносных приложений заключается в отсутствии централизованного репозитория: вы скачиваете файл вручную с сайта или GitHub, делаете его исполняемым и запускаете. Такие программы по умолчанию не интегрируются в системное меню и не обновляются автоматически, что превращает их поддержку в рутину.

Как Gear Lever автоматизирует рутину с AppImage

Утилита Gear Lever берет всю тяжелую работу на себя, выступая специализированным менеджером для таких файлов. Достаточно перетащить скачанный файл в окно программы, и она поместит его в изолированную папку, автоматически создав ярлык для панели запуска. Более того, приложение умеет проверять обновления по встроенным метаданным или заданным вручную источникам. Стоит помнить, что Gear Lever не ищет программы за вас, а лишь наводит идеальный порядок среди уже скачанных файлов.

Komi Store: превращаем GitHub в персональный магазин софта

Еще одной интересной находкой для меня стал Komi Store — графический интерфейс для релизов на GitHub, постепенно расширивший поддержку альтернативных платформ вроде Codeberg и Forgejo. Инструмент позволяет просматривать репозитории разработчиков так, будто это полноценный каталог приложений. Программа поддерживает кроссплатформенность, работая не только на Linux, но также на Windows, macOS и Android с удобной фильтрацией по вашей операционной системе.

Поиск и установка софта через Komi Store

Искать приложения можно как по точному названию, так и по описанию задачи вроде «альтернатива Notion» или «список дел». Выбрав понравившийся проект, вы получите доступ к скриншотам, содержимому README, списку звезд, форков и доступных для скачивания файлов релизов. Магазин самостоятельно обрабатывает загрузку совместимого с вашей системой файла и следит за дальнейшими обновлениями. Разумеется, поскольку речь идет о прямых загрузках с репозиториев без предварительной модерации, пользователям всегда стоит соблюдать базовую осторожность.

01.