Пакеты Ubuntu snappy требуют намного больше места?
На самом деле я думал, что одним из преимуществ системы Linux являются общие зависимости, которые делают отдельные программы небольшими в пространстве. GIMP требуется 15 МБ дискового пространства, для Photoshop - 2 ГБ.
Когда Ubuntu переключается на быстрые пакеты, которые приносят туда свои библиотеки, разве им не понадобится много места?
1 ответ
Когда Ubuntu переключается на быстрые пакеты, которые приносят туда свои библиотеки, разве им не понадобится много места?
Нет (ну, вероятно, нет). В любом случае библиотеки, как правило, небольшие, но приложение Snappy - это, по сути, один сжатый архив со всеми файлами, содержащимися в приложении. Таким образом, библиотеки также сжимаются, что составляет несколько КБ.
Но я согласен, что этот подход отличается от концепции разделяемой библиотеки, когда в системе используется 1 библиотека. Я считаю небольшую цену за другие преимущества: snappy позволяет устанавливать разные версии рядом друг с другом (у него есть "текущая" символическая ссылка, указывающая на активную версию), поэтому откаты - это просто изменение символической ссылки. Это большое улучшение в плане безопасности (это контейнер, и большинство / все файлы snappy доступны только для чтения).
Мне интересно, какой будет метод, если в 1 из этих библиотек будет ошибка, и нужно будет обновить тонны приложений... (как они это сделают? Я надеюсь, что они не создают новую версию для каждого приложения : P)
GIMP требуется 15 МБ дискового пространства, для Photoshop - 2 ГБ.
Это не обязательно из-за общих библиотек.