Новое приложение «Центр приложений» появилось в ежедневных сборках Ubuntu 23.10 – для его тестирования не требуется никаких команд канала Snap.
Новый фронтенд для установки пакетов Snap и Deb построен с использованием Flutter. Ubuntu сделала Flutter «выбором по умолчанию» для создания приложений в 2021 году. Несмотря на использование нетрадиционного инструментария, новый магазин выглядит вполне гармонично с остальными компонентами рабочего стола Ubuntu.
Ubuntu App Center
«Старое» приложение Ubuntu Software/Snap Store регулярно критиковалось пользователями за низкую производительность, большое потребление памяти и непоследовательное поведение. Приложение App Center начинает работу заново; оно не является развилкой GNOME Software.
Пока еще рано говорить о том, что приложение App Center избавлено от вышеупомянутых проблем, однако мои собственные практические испытания, проведенные в течение последних нескольких месяцев, дают положительные результаты в этом отношении. По ощущениям оно быстрее и отзывчивее, чем приложение, которое оно заменяет, и, конечно, потребляет меньше оперативной памяти!
Визуально на приложение приятно смотреть. Главная страница чистая и незагроможденная, логически упорядоченная, с привлекающими внимание баннерами, вызывающими интерес при прокрутке. На страницах листинга приложений кнопка установки находится в пределах легкой досягаемости, а информация о лицензии, размере загружаемой программы, ее ограничении и ссылки на издателя
Скриншоты (важный фактор при выборе программы для установки) большие, четкие и заметные. При щелчке на изображении оно открывается в окне Lightbox для более детального просмотра.
Новый App Center также позволяет управлять приложениями Snap в самом приложении. Старый клиент Snap Store, как предполагалось, мог делать это, но был несколько нестабилен. Здесь все иначе: на странице Manage можно проверить наличие и применить обновления Snap, а также просмотреть список установленных Snap.
Создание App Center в Ubuntu уходит корнями в неофициальное приложение, созданное сообществом. Я не могу припомнить много случаев в истории Ubuntu, когда стороннее приложение было принято и стало официальным!
Конечно, желание Ubuntu создать свой собственный магазин приложений (т.е. не основанный на GNOME Software) уходит корнями в далекое прошлое.
Предостережения по работе с центром приложений
Есть несколько недостатков, хотя я не хотел бы останавливаться на них слишком долго, учитывая, что разработка по-прежнему идет.
Главный из них заключается в том, что на момент написания этой статьи отсутствует поддержка поиска/установки программ из репо/деба. При поиске приложения, которое доступно в виде deb в репозиториях (например, VLC), вы не найдете возможности установить его, только сборки Snap:
Хорошая новость заключается в том, что это, скорее всего, лишь временное упущение. В настоящее время ожидается запрос на исправление кода для App Center, который, похоже, вернет возможность установки deb/repo программ.
Также на момент тестирования (как вы можете заметить на моих скриншотах) новый App Center не имеет значка приложения в Ubuntu Dock (или записи в сетке приложений). Это временная проблема, исправление которой, я уверен, не за горами.
И наконец, Flatpak.
В App Center Ubuntu нет и (скорее всего) никогда не будет поддержки Flatpak/Flathub. У Ubuntu есть неприязнь к поддержке Flatpak. Они намерены предложить специализированный фронтенд для установки и управления Snaps и репо-программ, и только их.
Резюме
Подводя итоги, можно сказать, что App Center появился в ежедневных сборках Ubuntu 23.10. Он выглядит, работает и выполняет свои функции уже лучше, чем приложение, которое он заменяет – хотя поддержка установки программ, не относящихся к Snaps, в настоящее время отсутствует.
Поскольку он поставляется с предустановленным Snap’ом (в репозитории Ubuntu, насколько я могу судить, нет его deb-сборки), те, кто запускает sudo apt purge snapd
после установки, также не смогут попробовать его полностью.
Но если вы не отказались от Snaps, новый App Center, похоже, придется вам по вкусу.
Комментарии (0)