The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз системы самодостаточных пакетов Flatpak 0.10.1, opennews (??), 24-Ноя-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Релиз системы самодостаточных пакетов Flatpak 0.10.1"  +/
Сообщение от Аноним (-), 25-Ноя-17, 21:30 
Родина дала им NixOS со воспроизводимыми билдами и дедупликацией - не хотим, хотим как в венде.
Ответить | Правка | Наверх | Cообщить модератору

32. "Релиз системы самодостаточных пакетов Flatpak 0.10.1"  –1 +/
Сообщение от Vladjmir (ok), 26-Ноя-17, 18:55 
В винде поставляется инсталятор, который раскладывает файлики по папкам и прописывает нужные ключики программы в реестре.

А Flatpak поставляет готовый контейнер с предустановленной программой с одной-двумя зависимостями на рантайм(ы) (например, на библиотеки Gnome 3.24 и GTK, которые пакуются в отдельный контейнер). Несколько флатпаков с приложениями могут требовать один и тот же рантайм, что избавляет от дублирования библиотек.

Например, в моей системе сейчас установлены 11 флатпаков, которые зависят от 7 рантаймов:

# flatpak list
Ref                                                   Options      
com.skype.Client/x86_64/alpha                         system,current
com.transmissionbt.Transmission/x86_64/stable         system,current
nl.openoffice.bluefish/x86_64/stable                  system,current
org.audacityteam.Audacity/x86_64/stable               system,current
org.gimp.GIMP/x86_64/stable                           system,current
org.gnome.Builder/x86_64/stable                       system,current
org.inkscape.Inkscape/x86_64/stable                   system,current
org.libreoffice.LibreOffice/x86_64/stable             system,current
org.mypaint.MyPaint/x86_64/stable                     system,current
org.pitivi.Pitivi/x86_64/stable                       system,current
org.videolan.VLC/x86_64/stable                        system,current
org.freedesktop.Platform.Icontheme.Adwaita/x86_64/1.0 system,runtime
org.freedesktop.Platform.VAAPI.Intel/x86_64/1.6       system,runtime
org.freedesktop.Platform/x86_64/1.6                   system,runtime
org.gnome.Platform/x86_64/3.24                        system,runtime
org.gnome.Platform/x86_64/3.26                        system,runtime
org.gnome.Sdk/x86_64/3.26                             system,runtime
org.kde.Platform/x86_64/5.9                           system,runtime

Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз системы самодостаточных пакетов Flatpak 0.10.1"  +/
Сообщение от Аноним (-), 27-Ноя-17, 13:03 
> 11 флатпаков, которые зависят от 7
> рантаймов

А я-то наивно полагал, что это сделано, чтобы экономить место за счёт рантаймов, то есть на кучу флатпаков один-два рантайма. Ну ок, только теперь окончательно перестал понимать смысл всего этого.

Ответить | Правка | Наверх | Cообщить модератору

57. "Релиз системы самодостаточных пакетов Flatpak 0.10.1"  –1 +/
Сообщение от Vladjmir (ok), 27-Ноя-17, 14:28 
Некоторые флатпаки требуют, например, библиотек Gnome 3.24. Другие -- Gnome 3.26. Третьи -- Gnome 3.26 и Gnome SDK 3.26.

Но почему они не запаковали Gnome.Platform 3.26 и Gnome.SDK 3.26 в один рантайм -- не знаю.

Экономия места на рантаймах заключается в том, что несколько флатпаков могут требовать один и тот же рантайм, например, Gnome 3.24. Поэтому Gnome.Platform 3.24 запаковали в отдельный контейнер, чтобы не паковать с каждым приложением.

В AppImage, к примеру, и приложение, и платформу, и SDK, и тему с иконками запаковали бы в один контейнер.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру