LINUX.ORG.RU

Flatpak 1.10.0

 , ,


2

3

Вышла первая версия новой стабильной ветки 1.10.х менеджера пакетов Flatpak. Главной новинкой в этой серии по сравнению с 1.8.х является поддержка нового формата репозиториев, который делает обновления пакетов быстрее и загружает меньше данных.

Flatpak — это утилита для развёртывания, управления пакетами и виртуализации для Linux. Предоставляет песочницу, в которой пользователи могут запускать приложения без влияния на основную систему.

Этот релиз также содержит исправления безопасности из 1.8.5, так что всем пользователям нестабильной ветки 1.9.x настоятельно рекомендуется обновиться.

Другие изменения после 1.9.3:

  • Устранены ошибки совместимости с GCC 11.

  • Flatpak теперь лучше находит сокеты pulseaudio нестандартной конфигурации.

  • Песочницы с сетевым доступом теперь также имеют доступ к systemd-resolved для выполнения DNS запросов.

  • Flatpak теперь поддерживает удаление переменных окружения в песочнице с помощью –unset-env и –env=FOO=.

>>> Подробности

★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от grovekeeper

По мне флатпаку не хватает фронтенда с граф.интерфейсом для управления настройками безопасности (по аналогии с андроидом). Ну, например, разрешить/запретить приложению доступ к таким-то каталогам и к таким-то ресурсам (веб-камере, микрофону, usb и т.д.).

vold ★★★★★ ()
Последнее исправление: vold (всего исправлений: 1)
Ответ на: комментарий от grovekeeper

Например, flatpak пытается решить проблемы, которых в принципе нет.

Если приложение запущено от имени какого-то юзера, значит оно по определению должно обладать привилегиями этого юзера. Если привилегии кажутся слишком большими - создай другого юзера с меньшими. Просто, надёжно, и давно применяется для transmission, mopidy и кучи других пакетов.

В flatpak на это все наплевали и наговнокодили дерьмовую систему разрешений с api на dbus, которой не пользуется никто за пределами gnome. Unix-like? Не, не слышал.

Lrrr ★★ ()
Ответ на: комментарий от vold

Как будто, в AppImage нельхя напихать много мусора. В любой чёрный ящик иожно. Вот только зачем? Зачем разработчику пихать мусор в своё приложение?

Похоже, что ты ничем из этого в реальности не пользовался, а сидишь на 10 виндоус, как и остальные 95% высказывающихся тут.

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

Как-то недавно хотел поменять Keepassx на Keepassxc и был удивлен – зачем разработчики напихали больше 100 МБ каких-то библиотек и еще не пойми чего, чтобы просто хранить пароли и ключи. И как такое чудище может быть безопасным, хотя у них на сайте почитаешь – железобетонное поделие! Не стал пользоваться этим говном.

Потом хотел читалку епубов – еще больше удивился, меньше 100 МБ практически нету. Стал разбираться – они все на электроне новомодном. В придачу к графическому интерфейсу весь электрон прилагается забесплатно. Жаль, смузи почтой не высылают. Зачем мне ваш долбаный электрон, я просто хочу епуб прочитать!

А в флэтпак пакуют еще больше дерьма и мусора, ибо авторы таких программ обычно не могут довести свои произведения до состояния пригодного для репозитариев дистрибутивов. Это если не вспоминать про трояны, телеметрию и прочее, которое в этих ваших флэтпаках-снэпах вообще никто не контролирует. Делай шо хочешь – вольница, раздолье! Стриги лохов!

Так шо, дорогуша – лучше хоть пять секунд подумать, чтоб не вылетели глупости изо рта.

anonymous ()
Ответ на: комментарий от anonymous

Так шо, дорогуша – лучше хоть пять секунд подумать, чтоб не вылетели глупости изо рта.

Вообще это в первую очередь к тебе относится, т.к. ты тут полной херни понаписал.

Во-первых, у аппимаджа бывают проблемы с портабельностью. В отличии от флатпака, который ты если поставил, то он будет работать везде одинаково.

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

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

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

Пользовательских привилегий для аппимаджа и флатпака нужно одинаково. И то, и то работает без рута.

А в флэтпак пакуют еще больше дерьма и мусора

Пруфца подкинь, если не балаболка.

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от Lrrr

с api на dbus, которой не пользуется никто за пределами gnome

На кедах апи используется.

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

Это где ты такое определение вычитал? Сам придумал?

создай другого юзера с меньшими.

Зачем пердолиться, если есть лучшее готовое решение? Не, если очень хочется - то пожалуйста, действуй. Но зачем ты свои девиации выдаёшь за нормальное поведение?

Ivan_qrt ★★★★★ ()
Ответ на: комментарий от anonymous

Похоже, что ты ничем из этого в реальности не пользовался, а сидишь на 10 виндоус, как и остальные 95% высказывающихся тут.

Я сижу дома на 32-й федоре, на работе на шиндовс 7. На федорке у меня много софта установлено во флатпаках. Сначала я с ними эксперементировал, потом они накопились и многими прогами я реально пользуюсь. Если интересно вот полный список флатпаков в моей системе:

com.anydesk.Anydesk   6.0.1
com.github.Eloston.UngoogledChromium  87.0.4280.141
com.github.Eloston.UngoogledChromium.Codecs
com.github.micahflee.torbrowser-launcher  0.3.3
com.ozmartians.VidCutter  6.0.0.7
com.skype.Client  8.67.0.96
com.transmissionbt.Transmission  3.00
com.viber.Viber  11.9
com.xnview.XnConvert  1.80
com.xnview.XnSketch  1.18
com.xnview.XnViewMP  0.93.1
de.haeckerfelix.Shortwave  1.1.1
io.github.arunsivaramanneo.GPUViewer  1.15
io.github.celluloid_player.Celluloid  0.20
io.github.qtox.qTox  1.17.3
net.codeindustry.MasterPDFEditor  5.7.08
net.mediaarea.MediaInfo  20.09
nl.openoffice.bluefish  2.2.10
org.audacityteam.Audacity  2.4.2
org.audacityteam.Audacity.Codecs
org.avidemux.Avidemux   2.7.6
org.fedoraproject.MediaWriter  4.1.7
org.filezillaproject.Filezilla  3.52.2
org.freedesktop.LinuxAudio.Plugins.swh  0.4.17
org.freedesktop.Platform  18.08.39
org.freedesktop.Platform  19.08.12
org.freedesktop.Platform  20.08.3
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.GL.default
org.freedesktop.Platform.Icontheme.Adwaita
org.freedesktop.Platform.VAAPI.Intel
org.freedesktop.Platform.ffmpeg-full
org.freedesktop.Platform.ffmpeg-full
org.freedesktop.Platform.html5-codecs
org.freedesktop.Platform.openh264  2.1.0
org.gimp.GIMP  2.10.22
org.gimp.GIMP.Manual
org.gnome.Boxes  3.38.1
org.gnome.Boxes.Extension.OsinfoDb
org.gnome.Calendar  3.38.2
org.gnome.Maps  3.38.1
org.gnome.Photos  3.34.2
org.gnome.Platform
org.gnome.Platform
org.gnome.Platform
org.gnome.Weather  3.36.1
org.gnome.clocks  3.38.0
org.inkscape.Inkscape  1.0.2
org.kde.KStyle.Adwaita
org.kde.KStyle.Adwaita
org.kde.Platform
org.kde.Platform
org.kde.PlatformTheme.QGnomePlatform
org.kde.WaylandDecoration.QGnomePlatform-decoration
org.kde.kolourpaint  20.12.0
org.libreoffice.LibreOffice  7.0.4.2
org.mozilla.Thunderbird  78.6.1
org.mozilla.firefox  84.0.2
org.mypaint.MyPaint  2.0.1
org.onlyoffice.desktopeditors  6.1.0
org.openshot.OpenShot  2.5.1
org.qbittorrent.qBittorrent  4.3.2
org.shotcut.Shotcut  20.11.28
org.telegram.desktop  2.5.1
org.videolan.VLC  3.0.11.1
us.zoom.Zoom  5.4.57862.0110

Флатпаки тянут за собой рантаймы, в основном один (рантайм с библиотекммии тулкита Gnome или KDE той версии, с которыми он был скомпилирован), реже 2 (например, ещё доп. рантайм с кодеками для мультимедийных приложений).

Сам флатпак занимает столько же места на диске, сколько развёрнутое из rpm-пакета приложение.

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

Это лютое 4.2. Все флатпаки в моей системе скачены с flathub'а, который предоставляет хостинг только официальным вендорам софта. Например, Васян не может придти на флэтхаб и разместить там репозиторий файрфокса или хромиума с бэкдорами и троянами, потому что он не является разработчиком этих браузеров. Да, даже если посмотреть на имена флэтпак-пакетов, и то видно, что их создатели — разработчики софта, которые не будут пихать всякое дерьмо и мусор в свои пакеты. Все проги во флэтпаках реально работают не хуже поставленных из репозитариев. Видать ты реально не юзал флэтпаки, поэтому несёшь откровенную ересь.

vold ★★★★★ ()
Ответ на: комментарий от vold

Все флатпаки в моей системе скачены с flathub’а, который предоставляет хостинг только официальным вендорам софта.

Не, на флатхабе почти все - сборки от Васяна. Хотя и работают лучше официальных сборок снапа.

altwazar ★★ ()
Ответ на: комментарий от vold

Например, Васян не может придти на флэтхаб и разместить там репозиторий файрфокса или хромиума с бэкдорами и троянами, потому что он не является разработчиком этих браузеров. Да, даже если посмотреть на имена флэтпак-пакетов, и то видно, что их создатели — разработчики софта, которые не будут пихать всякое дерьмо и мусор в свои пакеты.

vold ★★★★★

Полная ересь

fornlr ★★★★★ ()
Последнее исправление: fornlr (всего исправлений: 1)
Ответ на: комментарий от Ivan_qrt

я бы тебе посоветовал свалить на винду, вот только до таких маразмов как флатпак не додумались даже там

Lrrr ★★ ()

Не будь сосиской-учи английский!…

anonymous ()
Ответ на: комментарий от grovekeeper

Как мне запустить VLC 2 во Flatpak с пропатченным libxcb_xv_plugin.so? К тому же простая замена библиотеки не прокатит, в бинарнике прописаны пути, где искать либы.

Через flatpak же все просто, удобно и самое новое

Вам батенька в арч надо. Там действительно все просто, удобно и все самое новое. А flatpak это костыль для LTS дистров.

anonymous ()
Ответ на: комментарий от anonymous

Как мне запустить VLC 2 во Flatpak с пропатченным libxcb_xv_plugin.so?

умвр

Вам батенька в арч надо. Там действительно все просто, удобно и все самое новое. А flatpak это костыль для LTS дистров.

Линукс сам по себе костыль на костыле

grovekeeper ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.