Почему Ubuntu переходит на snaps?

Почему Ubuntu переходит на snaps?

Почему Ubuntu так настроена на переход на Snaps. На мой взгляд, это менее сложный вариант, чем пакеты Apt.

  • Онизанимают больше местана вашем жестком диске. В моем случае это SSD на 200 Гб.
  • Они действительно кусаютсяПодключения с тарификацией данных(что по-прежнему является реальностью в большей части цивилизованного мира за пределами Кремниевой долины).

Вот пример. Если я скачаю 6 Snaps, я могу захватить до 6 ГБ данных и примерно столько же в хранилище. Я использую 50 ГБ интернет-пакета. Не потому, что я слишком бережлив, чтобы отказаться от лимита, заметьте. А потому, что это все, что доступно.

Сделайте то же самое с Apt. Я могу скачать до 500 МБ и в итоге сохранить около 1 ГБ данных.

Поэтому можно смело сказать, что я израсходую весь свой лимит данных, если обновлюсь до Ubuntu 20.04 и установлю все приложения как Snaps.

Это огромная плата за удобство для разработчиков?

решение1

Ответ 2020 года:

В вашей ситуации с тарифицируемым трафиком использование Snaps представляется неразумным.

Использование Snaps — этовыборчто у вас есть. Никто не заставляет вас устанавливать snaps. В вашей ситуации snaps очень легко отключить ( sudo apt remove snapd).

"Ubuntu настроена на переход на snaps" — это классическая ложь. (Это значит, что это просто неправда).

  • Пакеты Deb были упакованыот волонтеров Debianболее 20 лет. В мире Debian ничего не изменилось: такие добровольцы, как вы, могут продолжать упаковывать любое лицензионно-совместимое программное обеспечение с открытым исходным кодом в deb.
  • Некоторые разработчики Open Source действительно решили переключить свои усилия с deb на snap. Это говорит об отсутствии интереса добровольцев к этим проектам upstream, а не о коварных планах или повестке дня.Добровольцы, такие как вы, могут продолжить упаковку программного обеспечения в deb-файлы.

2022 ИЗМЕНЕНИЕ:

Хотя технически ответ 2020 года по-прежнему верен, два года спустя он стал вводить в заблуждение.

Несколько компонентов рабочего стола теперь устанавливаются как snaps (еще больше в пути), и эти deb больше не доступны в репозиториях Ubuntu. Замена snaps на deb сегодня требует от пользователей выхода за пределы Ubuntu в PPA или апстримы, поиска и некоторого риска.

Это все еще не является чем-то предосудительным и все еще свидетельствует о нехватке добровольцев, необходимых для здорового сообщества по упаковке дебов.

Связанный контент