Проблемы с графическими центрами программного обеспечения в Linux? Давайте выясним!

Центр программного обеспечения GNOME

За последние годы Linux значительно продвинулся в направлении того, чтобы стать более дружелюбным для новых и неопытных пользователей. Одним из распространенных усилий является создание графических центров программного обеспечения. Представьте себе, насколько бы полезным было наличие чего-то подобного Play Store на Linux. Это отличная идея, но действительно ли GNOME и KDE Plasma справляются с этой задачей?

Plasma Discover

KDE Discover

Рабочий стол KDE Plasma — это хорошо зарекомендовавший себя инструмент, который по-прежнему остается очень дружелюбным для новых пользователей. Вы можете настроить все, но вам не обязательно настраивать что-либо. Интерфейс Plasma, который вы получаете после свежей установки, должен выглядеть и ощущаться очень знакомо для пользователей Windows, поэтому переход не является резким.

Plasma также включает в себя множество современных удобств. Она даже интегрируется с вашим Android-телефоном, чтобы отправлять и получать текстовые сообщения. Учитывая это, разумно предположить, что программный центр Discover должен быть таким же дружелюбным и интуитивно понятным, верно?

Прежде чем углубляться в детали, вы, вероятно, видите, к чему это идет. Discover сейчас — это хорошо задуманный, но плохо исполненный проект. Даже тестирование последнего релиза Neon, официального дистрибутива KDE на базе Ubuntu, показало плохую производительность и странные результаты.

Проблема с KDE Discover и Steam

Ясно, что команда KDE знает, в каком направлении хочет двигаться с Discover и имеет правильные идеи, но реализация еще не достаточно зрелая. Меню навигации не самое простое в использовании и может легко запутать новых пользователей. Они добавили возможность добавлять и удалять источники программного обеспечения из поиска, но трудно понять, работает ли это, когда функция поиска даже не предоставляет точные результаты для пакетов в основных репозиториях. Пытаясь найти Steam, что многие новые пользователи Linux будут искать, Discover не только не удалось найти Steam, но и приложение вылетело во время выполнения поиска. Чтобы усугубить ситуацию, Steam уже был установлен на системе во время теста. Он определенно находился в репозиториях.

Вкратце, Plasma Discover может быть хорошей в будущем, но еще не готова для массового использования.

GNOME Software

С планами Canonical перейти Ubuntu на рабочий стол GNOME произошла миграция от собственного центра программного обеспечения Ubuntu к стандартному центру GNOME. Центр программного обеспечения GNOME уже давно является частью дистрибутивов, таких как Fedora, но переход Ubuntu действительно вывел его на первый план.

GNOME Software имеет гораздо более дружелюбный и графический интерфейс. Он включает в себя заставку с рекомендациями и контентом, подобным тому, что предлагает Google Play. Его категории довольно отзывчивы и точны. Однако списки категорий не содержат некоторых элементов, таких как оценка пользователей, которые помогли бы новым пользователям различать популярные качественные приложения и менее разработанные.

Поиск в программном обеспечении GNOME

Функция поиска в GNOME Software была испытана на быстроту и точность. Не было никаких проблем с нахождением Steam с помощью быстрого поиска. Ему также удалось найти программное обеспечение из внешних репозиториев без инцидентов.

Внешний репозиторий в программном обеспечении GNOME

Сейчас нет очень простого способа добавить новые источники программного обеспечения, но на данный момент это не так уж сложно и может стать проще в будущем.

Действительно ли они хорошие?

Нет однозначного ответа на вопрос, являются ли графические центры программного обеспечения “хорошими” в Linux сейчас. Нет опции, которая была бы настолько мощной, как командная строка, и, вероятно, её никогда не будет.

Ни GNOME, ни KDE не имеют возможности устанавливать системные компоненты и библиотеки через свои центры программного обеспечения. Они управляют только приложениями. Ни один из них не имеет оценок приложений, чего хотели бы новые пользователи.

Если вы новичок в Linux и хотите графический центр программного обеспечения, GNOME будет лучшим выбором. Установите последнюю версию Ubuntu, и он у вас уже будет. Это даст вам отличный способ просматривать доступное программное обеспечение в стандартных репозиториях вашей системы. Просто не ожидайте, что вы сможете управлять всей системой через него пока что. Для тех, кто более знаком с своей системой Linux, возможно, вам стоит придерживаться менеджера пакетов, такого как Synaptic или Pacman, или просто заниматься установкой через командную строку.