Почему Canonical установил основные приложения Gnome как Snaps по умолчанию?

Сегодня я удалил snapd, который также удалил gnome-software-plugins-snap по умолчанию. Я не заметил, что Gnome System Monitor также был удален после этого. При дальнейшей проверке, по-видимому, существует множество других приложений, которые по умолчанию привязаны: Desktop snaps * snap:gnome-3-26-1604 * snap:gnome-calculator * snap:gnome-characters * snap:gnome-logs * snap:gnome-system-monitor * snap:gtk-common-themes

Ссылка: https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu-seeds /ubuntu.bionic/view/head:/desktop

Это также распространенные / основные приложения Gnome, поэтому я честно не понимаю или люблю тот факт, что они установлены как Snaps.

Я заметил, что Gnome System Monitor не уважал мой выбор темы и также медленно запускался.

Чтобы процитировать пользователя в Reddit:

Я действительно не см. пункт в использовании оснастки, если одна и та же программа / версия является обычным репозиторием. если это не какая-то тема или поддержка, которую используют другие привязки. Я думаю, что это обходное решение для привязки не следующих тем. Мне показалось странным, что gnome-system-monitor является оснасткой. https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/452, но это похоже. некоторые сведения об этом. https://www.reddit.com/r/Ubuntu/comments/8krkam/system_monitor_on_1804_is_a_snap_by_default/

Ссылка: https://bazaar.launchpad.net/~ubuntu-core-dev/ubuntu -seeds / ubuntu.bionic / view / head: / desktop

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

4
задан 24 May 2018 в 23:19

2 ответа

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

Это обсуждалось онлайн много за последние 5 месяцев или около того. В нем было много новостей, в том числе Phoronix и OMGUbuntu. Мы не ожидаем, что все будут в курсе всех технических подробностей о том, как работает Ubuntu. Вот почему мы публикуем заметки о выпуске, в которых говорится:

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

«Некоторые утилиты были переключены в формат привязки для новых установок (калькулятор, символы, журналы и системный монитор). Snap-приложения обеспечивают лучшую изоляцию, что позволяет им обновляться до новых стабильных выпусков в течение жизненного цикла LTS ».

Кроме того, для многих коммутатор с deb на оснастку в значительной степени не имеет отношения к техническим деталям. Это было бы (для многих), как переход от Upstart к SystemD.

Когда LTS только что вышел, и большинство приложений в архиве находятся с одинаковыми номерами релизов с теми, что есть в Конечно, это может быть проблематично. Однако, рассмотрите тех людей, которые все еще работают 14.04, 4-летний выпуск. Когда 14.04 вышел, все в архиве было новым и свежим. Сократите вперед 4 года, и теперь много этого программного обеспечения устарело. То же самое будет справедливо для пользователей 18.04 в 2022 году. Хотя верно, что некоторые люди будут обновляться до следующего LTS, и многие люди обновили до 16.04. Не все. У нас есть значительный кусок пользователей, которые придерживаются более старых выпусков LTS. То, что мы делаем с привязками, - это посадка семени для дерева, которое вырастет через год или около того. Убедившись, что люди, которые устанавливают LTS, могут знать, что они будут получать обновления программного обеспечения в будущем, а не «вынуждены» обновляться до следующей LTS или промежуточной версии, чтобы получить последнее приложение для видеопроигрывателя, утилиты или производительности. С 18.04 это был первый релиз, в котором мы предварительно установили некоторые снимки. Это было частично для проверки процесса, скорее всего, больше приложений переключится на привязку в будущем. Теперь все сказанное, снимки не идеальны. Иногда они могут начинать медленно, и во всех случаях тематика не подходит. Мы работаем над устранением этих проблем. Я бы настоятельно рекомендовал, если у вас есть специальная оперативная обратная связь для команды snap, вы берете ее на форум, где разработчики болтаются. https://forum.snapcraft.io/. Разработчики не сидят на Reddit весь день (хотя, хотя);) и должны слышать эти проблемы у пользователей. Мы ценим отзывы.
5
ответ дан 17 July 2018 в 13:31
Является ли это только тем, кто чувствует, что это не было ясно сообщено пользователям, или обычные пользователи теперь должны проверять блоги разработчиков и панель запуска для изменений?

Это обсуждалось онлайн много за последние 5 месяцев или около того. В нем было много новостей, в том числе Phoronix и OMGUbuntu. Мы не ожидаем, что все будут в курсе всех технических подробностей о том, как работает Ubuntu. Вот почему мы публикуем заметки о выпуске, в которых говорится:

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

«Некоторые утилиты были переключены в формат привязки для новых установок (калькулятор, символы, журналы и системный монитор). Snap-приложения обеспечивают лучшую изоляцию, что позволяет им обновляться до новых стабильных выпусков в течение жизненного цикла LTS ».

Кроме того, для многих коммутатор с deb на оснастку в значительной степени не имеет отношения к техническим деталям. Это было бы (для многих), как переход от Upstart к SystemD.

Когда LTS только что вышел, и большинство приложений в архиве находятся с одинаковыми номерами релизов с теми, что есть в Конечно, это может быть проблематично. Однако, рассмотрите тех людей, которые все еще работают 14.04, 4-летний выпуск. Когда 14.04 вышел, все в архиве было новым и свежим. Сократите вперед 4 года, и теперь много этого программного обеспечения устарело. То же самое будет справедливо для пользователей 18.04 в 2022 году. Хотя верно, что некоторые люди будут обновляться до следующего LTS, и многие люди обновили до 16.04. Не все. У нас есть значительный кусок пользователей, которые придерживаются более старых выпусков LTS. То, что мы делаем с привязками, - это посадка семени для дерева, которое вырастет через год или около того. Убедившись, что люди, которые устанавливают LTS, могут знать, что они будут получать обновления программного обеспечения в будущем, а не «вынуждены» обновляться до следующей LTS или промежуточной версии, чтобы получить последнее приложение для видеопроигрывателя, утилиты или производительности. С 18.04 это был первый релиз, в котором мы предварительно установили некоторые снимки. Это было частично для проверки процесса, скорее всего, больше приложений переключится на привязку в будущем. Теперь все сказанное, снимки не идеальны. Иногда они могут начинать медленно, и во всех случаях тематика не подходит. Мы работаем над устранением этих проблем. Я бы настоятельно рекомендовал, если у вас есть специальная оперативная обратная связь для команды snap, вы берете ее на форум, где разработчики болтаются. https://forum.snapcraft.io/. Разработчики не сидят на Reddit весь день (хотя, хотя);) и должны слышать эти проблемы у пользователей. Мы ценим отзывы.
4
ответ дан 20 July 2018 в 13:36
  • 1
    Большое спасибо за ваш подробный ответ, я обязательно буду ближе смотреть на Snaps в будущем. Я признаю, что мог бы продолжить исследования. Я понимаю, что Canonical хочет, чтобы Snaps был принят, но я не чувствую, что он готов к использованию для предустановленных базовых ОС. Возможно, в будущем, когда Snaps созреют, я передумаю, но на данный момент я предпочитаю использовать репозитории по умолчанию для основных приложений Gnome, таких как эти. Есть ли какие-либо проблемы, если я удаляю привязки для установленных пакетов и устанавливаю их через apt? Разве я сломаю Ubuntu или конфиг для Gnome Logs? – Nader Nooryani 25 May 2018 в 15:05

Другие вопросы по тегам:

Похожие вопросы: