The OpenNET Project / Index page

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

23.12.2016 10:37  Сформирована стабильная ветка системы самодостаточных пакетов Flatpak 0.8.0

Сформирован релиз инструментария Flatpak 0.8.0 (бывший xdg-app), в рамках которого развивается система для сборки самодостаточных пакетов, которые не привязаны к конкретным дистрибутивам Linux и выполняются в специальном контейнере, изолирующем приложение от остальной системы. Поддержка выполнения Flatpak-пакетов обеспечена для Arch Linux, Fedora, Debian, Mageia, Gentoo и Ubuntu. Пакеты с Flatpak включены в репозиторий Fedora и поддерживаются в штатной программе управления приложениями GNOME. Начиная с Ubuntu 16.10 flatpak доступен в репозитории universe, а для получения самых свежих версий подготовлен PPA.

Ветка Flatpak 0.8.x позиционируется как стабильная серия, рекомендованная для создания пакетов и широкого использования. В дальнейшем в данную ветку будут только бэкпортироваться исправления, а все улучшения будут развиваться в новой ветке 0.9.x. Из зависимостей, необходимых для работы Flatpak 0.8 отмечается только OSTree 2016.14 (рекомендуется использовать более новый выпуск OSTree 2016.15, в котором реализован более надёжный метод проверки контрольных сумм в файлах с изменениями). По мнению разработчиков, развитие стабильной ветки, поддерживаемой длительное время и включающей только исправления, будут способствовать продвижению технологии Flatpak в дистрибутивах Linux. В первую очередь разработчики задались целью интегрировать Flatpak в состав Debian 9.

Главное отличие Flatpak от Snap заключается в том, что Snap использует компоненты окружения основной системы и изоляцию на основе фильтрации системных вызовов, в то время как Flatpak создаёт отдельный от системы контейнер и оперирует крупными runtime-наборами, предоставляя в качестве зависимостей не пакеты, а типовые системные окружения (например, все библиотеки, необходимые для работы программ GNOME или KDE). С особенностями Flatpak можно познакомиться в тексте анонса первого выпуска.

Основные новшества в Flatpak 0.8.0:

  • Обновлена поддержка спецификаций OCI (Open Container Initiative), стандартизирующих методы развёртывания образов файловой системы контейнера. Добавлена поддержка прямой установки приложений flatpak, оформленных в виде образов в формате OCI;
  • Обеспечена возможность размещения настроек в виде набора файлов в каталоге /etc/flatpak/installations.d;
  • Добавлен параметр "RuntimeRepo=", который позволяет ссылаться на другие файлы ".flatpakrepo", применяемые для определения внешних репозиториев, из которых могут загружаться Flatpak-пакеты с приложениями и runtime. Данный параметр позволяет избавить пользователя от ручной настройки внешних репозиториев для загрузки runtime-компонентов, теперь достаточно утвердительно ответить на автоматически формируемый вариант, предлагаемый при установке приложения;
  • Обеспечена поддержка определения зависимостей, необходимых для установки компонентов окружения (bundle);
  • В команде "flatpak install" переведены в разряд опциональных параметры "--from" и "--bundle", если в качестве аргументов команде переданы файлы ".flatpakref" или ".flatpak". В "flatpak install" добавлена опция "-y" для автоматического утвердительного ответа на все интерактивные запросы;
  • В утилиту build-sign добавлена поддержка формирования цифровых подписей для всех приложений, без необходимости указания идентификатора;
  • В build-import-bundle обеспечено создание цифровых подписей для коммитов, если в настройках указан ключ GPG;
  • Во flatpak-builder добавлена опция "--jobs=N" для определения числа параллельно выполняемых работ, а также представлена настройка "buildsystem: тип" для определения используемой системы сборки (поддерживаются "autotools", "cmake" и "meson");
  • Для всех форматов файлов определены свои версии. Для учёта версий в пакеты добавлено поле minimal-flatpak-version-required, позволяющее определить минимально поддерживаемую версию формата flatpak для текущего приложения.


  1. Главная ссылка к новости (https://blogs.gnome.org/alexl/...)
  2. OpenNews: Выпуск системы самодостаточных пакетов Flatpak 0.6.14
  3. OpenNews: Для Flatpak подготовлена технология управляемого доступа к ресурсам вне контейнера
  4. OpenNews: Первый выпуск Flatpak, самодостаточных пакетов для распространения графических приложений
  5. OpenNews: Разработка универсального формата пакетов Limba приостановлена в пользу Flatpak
  6. OpenNews: Обновление инструментов Snapd 2.20 и Snapcraft 2.13 для самодостаточных пакетов Snap
Лицензия: CC-BY
Тип: Программы
Ключевые слова: flatpak
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Вадик (??), 10:57, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]
  • –2 +/
    А где я могу серчить из веба то, какие пакеты у него есть?
    Я что-то реально не могу откопать ни одного централизованного списка...
     
     
  • 2.2, vantoo (ok), 11:14, 23/12/2016 [^] [ответить]    [к модератору]
  • –1 +/
    Это тоже самое, что искать централизованное хранилище софта для винды.
    Идея в том, что производитель ПО выпускает свое приложение в формате флэтпак и оно устанавливаться и работать в любом Линуксе.
     
  • 1.3, Appimage победил (?), 11:34, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]
  • +5 +/
    Поздно. Поздно, поздно, поздно. 90% популярного ПО выпускают в Appimage. Каждый день что-то выходит в Appimage. Вчера вот OpenToonz.

    https://www.linux.org.ru/news/multimedia/13097680

     
     
  • 2.14, Илья (??), 13:20, 23/12/2016 [^] [ответить]    [к модератору]
  • –3 +/
    Ну да, аппимаге прикольная штука. Не надо ничего устанавливать. Берешь и используешь
     
     
  • 3.18, rshadow (ok), 14:27, 23/12/2016 [^] [ответить]     [к модератору]
  • +2 +/
    ISO образ и свой загрузчик в нем Вот и весь AppImage Зашел на из сайт - скачал... весь текст скрыт [показать]
     
  • 2.15, ILoveIslam (?), 13:25, 23/12/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    flatpack ещё и изоляцией занимается, а appimage нет. Так что не равноценные инструменты
     
     
  • 3.16, Sunderland93 (ok), 14:20, 23/12/2016 [^] [ответить]    [к модератору]  
  • –3 +/
    В Appimage есть песочница
     
     
  • 4.21, ILoveIslam (?), 14:37, 23/12/2016 [^] [ответить]    [к модератору]  
  • +1 +/
    Нет там песочницы, только ad hoc поддержка firejail
     
  • 1.4, АБВГД (?), 11:36, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –4 +/
    по мне так в дефолтных репах любого дистра этих приложений хоть жопой ешь...
     
     
  • 2.6, Анон всегда прав (?), 12:03, 23/12/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    В дефолтных репах любого дистра нет последних версий Если понаставить репов, вс... весь текст скрыт [показать]
     
     
  • 3.7, dimqua (ok), 12:12, 23/12/2016 [^] [ответить]    [к модератору]  
  • +5 +/
    В Gentoo слоты есть.
     
  • 3.23, ram_scan (?), 14:40, 23/12/2016 [^] [ответить]    [к модератору]  
  • +8 +/
    > В дефолтных репах любого дистра нет последних версий.

    12 лет юзаю один только пингвин, и ни разу в жизни не было нужды ставить блидинг эдж версию. Что за мегафичу должны каждый раз в свежую версию запиливать, что аж спать и кушать невозможно без нее и зубы шатаются. Особенно на серваки.

    А ыксперды по свежим фичам и ловле блох с сорцов пускай собирают. Раз они ыксперды.

     
     
  • 4.26, Аноним (-), 15:03, 23/12/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Не нужно мне <> Не нужно всем

    Вопрос стоял "как?", а не "почему бы лично вы не стали этого делать?"

     
     
  • 5.39, ram_scan (?), 21:18, 23/12/2016 [^] [ответить]     [к модератору]  
  • +/
    Вопрос стоял что весь мир жил без свежей фичи и в ус не дул, а потом она появила... весь текст скрыт [показать]
     
     
  • 6.44, Teo (ok), 11:55, 24/12/2016 [^] [ответить]     [к модератору]  
  • +1 +/
    Не все люди пох ы и консерваторы, некоторые хотят посмотреть что есть нового в и... весь текст скрыт [показать]
     
  • 4.46, Аноним (-), 23:22, 24/12/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    Присоединюсь Лет уже как 8, наверно, сижу на Gentoo На серверах 50 на работ... весь текст скрыт [показать]
     
  • 3.27, Аноним (-), 15:11, 23/12/2016 [^] [ответить]     [к модератору]  
  • +3 +/
    CODE pkg search -x gcc 6-7 gcc6-6 2 0 GNU Compiler Co... весь текст скрыт [показать]
     
     
  • 4.51, Аноним (-), 14:45, 26/12/2016 [^] [ответить]    [к модератору]  
  • +/
    я конечно понимаю что в шивый о бане, но причем тут фря? может мне brew вам показать?
     
  • 3.37, Аноним (-), 20:50, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    Use Arch, Luke.
     
  • 1.5, Аноним (-), 11:42, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Странная самодостаточность. На видео какие-то зависимости подтягиваться начали. Или я чего-то не понял, или это всего лишь очередной пакетный менеджер, по сути проблему не решающий.
     
     
  • 2.28, phrippy (ok), 15:14, 23/12/2016 [^] [ответить]    [к модератору]  
  • +3 +/
    Вы все правильно поняли. Это очередное NIH, причем defective by design.
     
     
  • 3.38, Анонимум (?), 20:56, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    Это очередная НЁХ. Про её дизайн говорить не приходится...
     
  • 3.48, intelfx (ok), 00:15, 25/12/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    > очередное NIH
    > причем defective by design

    Разбрасываться громкими словами все горазды. Чем флатпак не устроил?

     
     
  • 4.49, phrippy (ok), 01:00, 25/12/2016 [^] [ответить]     [к модератору]  
  • +/
    Тем же, чем и снаппи - концепцией Куча минусов и только один плюс - портабельно... весь текст скрыт [показать]
     
  • 2.45, Доктор Звездулькин (?), 21:01, 24/12/2016 [^] [ответить]     [к модератору]  
  • –1 +/
    У каждого приложения может быть только одна зависимость 8212 рантайм, а ранта... весь текст скрыт [показать]
     
     
  • 3.47, Аноним (-), 23:29, 24/12/2016 [^] [ответить]    [к модератору]  
  • +/
    USE="embedded sphinx" emerge mariadb
    USE="-embedded -sphinx" emerge mariadb
    И какой из них самодостаточный?
     
  • 1.8, Аноним (-), 12:36, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    пакет monodevelop на 120 метров
     
     
  • 2.22, Oleg (??), 14:39, 23/12/2016 [^] [ответить]     [к модератору]  
  • +/
    У Вас нет проблем с Monodevelop, установленного с flatpak В KDE 5 у меня не то,... весь текст скрыт [показать]
     
  • 1.9, Аноним (-), 12:54, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Блин ну отодвинули бы курсов в сторону! Ну мешает же!
     
     
  • 2.10, Аноним (-), 12:55, 23/12/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    *курсор
     
  • 1.11, Аноним (-), 12:57, 23/12/2016 [ответить] [показать ветку] [···]     [к модератору]  
  • –1 +/
    Мануал бы для разработчиков на главной странице, с учетом особенностей python-, ... весь текст скрыт [показать]
     
  • 1.12, Аноним (-), 12:58, 23/12/2016 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    1 Вбить команду с АДРЕСОМ Юзерфрендли во все края А как обновлять потом, оно ... весь текст скрыт [показать]
     
     
  • 2.13, Аноним (-), 13:07, 23/12/2016 [^] [ответить]    [к модератору]  
  • +2 +/
    1. Запоминает.
    2. Добавляешь флаг --user и любая команда не будет требовать root.
    3. Зависимости (runtime). Можно новость прочитать, чтобы понятно было, что это.
     
  • 2.20, Аноним (-), 14:36, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    Неосилятор флэтпака, лол.
     
  • 2.25, Аноним (-), 14:50, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    >Вбить команду с АДРЕСОМ. Юзерфрендли во все края.

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

     
  • 1.17, Дуплик (ok), 14:23, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Супер! Flatpack гораздо круче этих всяких AppImage и click-пакетов, а главное, он идеально вписывается в экосистему GNOME ♥
     
  • 1.24, rshadow (ok), 14:42, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Зашел на http://flatpak.org/apps.html попробовал установить Telegram - ошибка, Skype - ошибка.

    Flatpack 0.8.0. Вообщем сыровато тоже.

     
     
  • 2.40, Аноним (-), 22:20, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    > Вообщем

    Портфель на завтра собрал уже?

     
     
  • 3.43, Аноним (-), 02:01, 24/12/2016 [^] [ответить]    [к модератору]  
  • +/
    Завтра ж суббота!
     
  • 1.30, chinarulezzz (ok), 15:22, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    >В первую очередь разработчики задались целью интегрировать Flatpak в состав Debian 9.

    [sarcasm]

    альтруистично, молодцы.

    [/sarcasm]

     
     
  • 2.32, rshadow (ok), 16:18, 23/12/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Раз идут от истоков, то есть надежда что будет годный софт, а не очередная поделка на коленке.

    Хотя конечно flatpak интересен на десктопе, а не сервере. А значит выбор дистрибутива не сильно заточенного на десктоп это диссонанс.

     
     
  • 3.35, chinarulezzz (ok), 18:00, 23/12/2016 [^] [ответить]    [к модератору]  
  • +/
    > А значит выбор дистрибутива не сильно заточенного на десктоп это диссонанс.

    Не, всё как раз очень логично. Upstart v2.


     
  • 2.52, Аноним (-), 16:48, 27/12/2016 [^] [ответить]    [к модератору]  
  • +/
    так логично. основные бенефициары и спонсоры сабжа - Valve и Canonical ;=) особенно первый.
    а тк Valve пилит свою ось(да и консоль тоже ;)на Debian-е, то ...
     
  • 1.31, chinarulezzz (ok), 15:23, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >>Is Flatpak tied to systemd?
    >No.
    >>Can Flatpak be used on servers too?
    >Flatpak is designed to run inside a desktop session and relies on certain session services, such as a dbus session bus and a systemd --user instance.

    :-D Да нет наверное.

     
  • 1.41, Аноним (-), 23:57, 23/12/2016 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    им хоть кто нибудь пользуется? Или предлагают самим собирать?
     
     
  • 2.50, Vladjmir (ok), 10:55, 25/12/2016 [^] [ответить]    [к модератору]  
  • –1 +/
    Он ещё только вылупился на свет. Но, думаю, перспективы flatpak'а очень даже хорошие.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


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