
Почему 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 или апстримы, поиска и некоторого риска.
Это все еще не является чем-то предосудительным и все еще свидетельствует о нехватке добровольцев, необходимых для здорового сообщества по упаковке дебов.