Почему Ubuntu перемещается в Мгновенные пакеты?

Почему Ubuntu, выводящая .deb пакеты и перемещающаяся в .snappy пакеты? (По крайней мере на данный момент они сохраняют .deb пакет для нормальных распределений). .deb уже является самой популярной упаковкой там.

Это дает общее представление, о каком Мгновенный формат пакета. Но что произойдет с существующими deb пакетами? Есть ли какое-либо ясное преимущество при перемещении в Мгновенный? Действительно ли это стоит боли?

129
задан 7 June 2016 в 07:01

5 ответов

Мгновенный попытка решить одну из фундаментальных проблем с Linux как настольная операционная система, и той проблемой является доступность пакета и распределение пакета. Однако Мгновенный не полностью предназначается для замены debs. Снимки и Debs работают друг вместе с другом.

я - энтузиаст Linux и менеджер проектов приложения Linux. В то время как я люблю системы Linux в целом, я презираю текущее состояние распределения пакета. Мгновенные цели решить эту фундаментальную проблему.

В Linux, пакеты являются дистрибутивом, конкретным по большей части (возможно сделать один DEB, который работает в базирующихся системах всего всевозможного Debian, но это ограничивает Вас до некоторой степени), но не только, что пакеты являются конкретной версией дистрибутива.

, Если я создаю deb пакет для Ubuntu 16.04 затем, что пакет не будет работать ни над какой версией Ubuntu. Я также должен сделать 14.04, 15.04, 15.10, и так далее. Это ПРОСТО Ubuntu debs. Я также должен сделать один для Debian. Затем необходимо сделать RPMs для Fedora 21, 22, 23, и т.д. и те RPMs даже не покрывают openSUSE.

Это означает, хочу ли я выпустить новую версию приложения и не ожидать на специалистах по обслуживанию дистрибутива для включения его в репозиторий (который обычно занимает абсурдное количество времени), затем, я должен обеспечить более чем 20 пакетов для покрытия большинства дистрибутивов Linux, и тем не менее это не будет покрытием всего.

Снимки Ubuntu позволяют создавать один Снимок, который работает на каждой версии Ubuntu, которая поддерживает Снимки. Больше конкретная версия дистрибутива.

Снимки могут быть интегрированы в другие дистрибутивы. Потенциально больше конкретный дистрибутив.

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

По существу, все, что я ненавижу о распределении пакета Linux, будет решено Мгновенным. Хотя важно отметить, что эти проблемы были бы также решены AppImages и Flatpaks.

TL; распределение DR

Linux пакета ужасно и для разработчиков и для пользователей. Мгновенный (также AppImages & Flatpaks), предназначаются для решения этой фундаментальной проблемы с основанными на Linux системами.

<час>

Этот вопрос действительно о том, почему перемещение, но если кто-либо интересуется получением дополнительной информации, что Снимки и как они работают. Я создал этот видео для объяснения всесторонней структуры.

148
ответ дан 22 November 2019 в 22:55

Это просто просто. Мгновенный пакет содержит все необходимые файлы , где .deb пакеты имеют зависимости к другим пакетам.

отрицательная сторона является настолько мгновенной, больше, потому что она содержит все файлы. Но большое преимущество состоит в том, что Вы не входите в проблему с другими пакетами и если Вы удалите этот пакет, то никакой другой пакет не будет затронут недостающими зависимостями.

20
ответ дан 22 November 2019 в 22:55

Мгновенный Персональный, их новый подход к управлению/обновлению пакетом это разработано, чтобы быть быстрее, более надежным, транзакционным, и с более сильной безопасностью.

Мгновенный для по крайней мере одного из их настольных вращений - план состоит в том, чтобы переключить Настольно-следующее вращение Ubuntu с .deb к Персональному Мгновенному.

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

Мгновенный будет использоваться для объединения понятия управления пакетом среди IoT, которая использует мгновенный теперь в качестве ее базовой OS. кроме того, мгновенный обеспечивают лучший путь в обновлении и избавляются от проблемы, в то время как обновление/обновление начиная с него использует понятие целого изображения, что означает, что обновление будет всего одной частью и поэтому никакими средствами сбоя

Read те статьи для большего количества информации:

http://www.webupd8.org/2015/04/ubuntu-desktop-to-eventually-switch-to.html

http://www.itworld.com/article/2914850/linux/is-ubuntu-moving-away-from-deb-packages-here-is-the-complete-story.html

существует также видео QA от человечности на воздухе, который отвечает на очень многие вопросы https://youtu.be/lHO8j8uo5Z4

7
ответ дан 22 November 2019 в 22:55

Рассмотрите перемещение в мгновенное Ядро Ubuntu сегодня, если Вы думаете о создании чего-то, чтобы другие использовали, другими словами, продукт .

программное обеспечение поставлено в шнапс , который, учитывая его черты, мы можем быть уверены, что установка и модернизации будут работать над каждой системой, как оригинальный создатель предназначил. Другие черты - безопасность, такая как изолированное выполнение и чистые интерфейсы, чтобы говорить с системой и настроить установленный шнапс.

, Чтобы достигнуть такой вещи, шнапс отличается много от, очень отличаются, чем debian пакет:

  • шнапс, живой в изолированной системе, определил местоположение, в то время как debian пакеты могут распространить файлы повсеместно.
  • нет никаких сценариев автогрейдера для шнапса.

Возвращение к оригинальному вопросу , чтобы использовать или , чтобы не использовать , если Вы планируете заменить свой рабочий стол Ubuntu, Core i предлагает, чтобы Вы придерживались регулярного рабочего стола Ubuntu. Ядро Ubuntu, мне лично нравится звонить, ничто дистрибутив , потому что один это - ничто, но обеспечивает очень хороший стандартный блок, чтобы предложить что-то, и это - то, почему это популярно в IoT в эти дни.

4
ответ дан 22 November 2019 в 22:55

По состоянию на 2019 это кажется , Flatpak берет для дистрибутива Linux.

Ссылки:

0
ответ дан 22 November 2019 в 22:55

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

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