The OpenNET Project

 
Поиск (теги):    НОВОСТИ (+) КОНТЕНТ WIKI MAN'ы ФОРУМ twitter

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, 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, 14:27, 23/12/2016 [^] [ответить] [смотреть все]  
  • +2 +/
    ISO образ и свой загрузчик в нем Вот и весь AppImage Зашел на из сайт - скачал... весь текст скрыт [показать]
     
  • 2.15, ILoveIslam, 13:25, 23/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    flatpack ещё и изоляцией занимается, а appimage нет Так что не равноценные инст... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.16, Sunderland93, 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, 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, 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, 15:14, 23/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Вы все правильно поняли. Это очередное NIH, причем defective by design.
     
     
  • 3.38, Анонимум, 20:56, 23/12/2016 [^] [ответить] [смотреть все]  
  • +/
    Это очередная НЁХ. Про её дизайн говорить не приходится...
     
  • 3.48, intelfx, 00:15, 25/12/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Разбрасываться громкими словами все горазды Чем флатпак не устроил ... весь текст скрыт [показать]
     
     
  • 4.49, phrippy, 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... весь текст скрыт [показать] [показать ветку]
     
  • 2.20, Аноним, 14:36, 23/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Неосилятор флэтпака, лол.
     
  • 2.25, Аноним, 14:50, 23/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А если бы он скачал файл и в gnome-software открыл, начали бы возмущаться, что к... весь текст скрыт [показать] [показать ветку]
     
  • 1.17, Дуплик, 14:23, 23/12/2016 [ответить] [смотреть все]  
  • +/
    Супер! Flatpack гораздо круче этих всяких AppImage и click-пакетов, а главное, он идеально вписывается в экосистему GNOME ♥
     
  • 1.24, rshadow, 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, 15:22, 23/12/2016 [ответить] [смотреть все]  
  • –1 +/
    >В первую очередь разработчики задались целью интегрировать Flatpak в состав Debian 9.

    [sarcasm]

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

    [/sarcasm]

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

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


     
  • 2.52, Аноним, 16:48, 27/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    так логично основные бенефициары и спонсоры сабжа - Valve и Canonical особе... весь текст скрыт [показать] [показать ветку]
     
  • 1.31, chinarulezzz, 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, 10:55, 25/12/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Он ещё только вылупился на свет. Но, думаю, перспективы flatpak'а очень даже хорошие.
     

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


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