URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110931
[ Назад ]

Исходное сообщение
"В Fedora Linux добавлена поддержка самодостаточных пакетов Snap"

Отправлено opennews , 11-Апр-17 23:08 
В штатные репозитории пакетов Fedora Linux 24, 25 и 26 включён (https://insights.ubuntu.com/2017/04/11/snap-support-lands-in.../) пакет snapd (https://github.com/snapcore/snapd) с  инструментарием для управлениями самодостаточными пакетами в формате snap (https://www.opennet.ru/opennews/art.shtml?num=44601). Таким образом, для начала работы с пакетами в формате Snap пользователям Fedora Linux теперь достаточно выполнить "sudo dnf install snapd", после чего можно использовать утилиту snap.

В момент первой установки snap в систему также будет установлен  snap-пакет core c набором базовых библиотек для функционирования пакетов snap. Так как для изоляции  в snap используется механизм AppArmor, который  не поддерживается в Fedora, то пакеты запускаются без применения изоляции, т.е. нужно соблюдать осторожность и не устанавливать непроверенные приложения. В будущем для обеспечения изоляции в Fedora будет подготовлен отдельный бэкенд на основе механизма SELinux.


URL: https://insights.ubuntu.com/2017/04/11/snap-support-lands-in.../
Новость: http://www.opennet.ru/opennews/art.shtml?num=46362


Содержание

Сообщения в этом обсуждении
"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 11-Апр-17 23:08 
Неужто Canonical запили годную вещь? То есть это стоит ожидать в RHEL n-лет?

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено кельвин , 11-Апр-17 23:47 
просто сделали продукт который разработчики начали использовать раньше чем ребята с флэтпаком наигрались в архитектуру и начали делать продукт... возможно потом разработчики повально мигрируют на флэтпак, но сейчас не поддерживать снап просто глупо..

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Mr. Cake , 12-Апр-17 00:37 
У флэтпака проблема в том, что они пытаются решить одновременно проблему упаковки приложений и сэндбокса. Причём вторую "решают" принудительно, даже когда их об этом не просят. У snap менее фашистский подход.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 02:52 
увы и ах snap не жизнеспособен по нескольким причинам:
1. Это Каноникал которая при первом же толчке закрывает свои проекты.
2. Оно глючит. (Ну пол года назад глючело)
3. Спам сложнее флэтпака.
У меня все господа.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 05:57 
Эээ, в чем это снап сложнее? Пол года назад флэтпак собирался и устанавливался ацки по сравнению со снапом.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 18:30 
Сложнее создавать пакеты для снап. Сам формат сложнее, очень много всяких опций.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено алекс , 12-Апр-17 09:36 
1. в федоре тоже любят часто выкидывать
2. они друг друга нашли
3. оба с недостатками
4. как бы не начали в массовом количестве пилить core-дистрибутивы c независимыми авторскими пакетами, в которых будешь потом сильно сомневаться

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 18:32 
>> 1. в федоре тоже любят часто выкидывать

флэтпак относиться к федоре точно также как и снап.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Andrey Mitrofanov , 12-Апр-17 09:51 
> просто сделали продукт который

"Посто" р.х. тащит в свой магазинчик ужасов всё подряд: жавву, оракел, микро.нет. Ну, то есть, чем больше разноцветных бус -- тем больше продаж.  "Монетазерс, монетазерс, монетазерс!!"- танцуют всех.

==>https://developers.redhat.com/blog Быстрее надо _всё_ успеть.  ><ШШШ-


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Добрый , 12-Апр-17 17:48 
Мне всегда казалось что чем больше ос поддерживает по, тем лучше для всех, разве нет?

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 19:57 
Некоторое ПО оскорбляет религиозные чуйства верующих. Например, systemd. Эх, сколько же PERDAQUE-ов взорвалось, когда началось его массовое признание... до сих пор эти взрывы слышны.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 16-Апр-17 16:05 
Признание сильно сказано. А про чувства и perdaqkov сходи в церкве uporotih линуксойдов  расскажи, в ту которые единственно верным путем идёт. Ты сам случайно не из неё?

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Andrey Mitrofanov , 13-Апр-17 09:57 
> Мне всегда казалось что чем больше ос поддерживает по, тем лучше для
> всех, разве нет?

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

А, не, разработчики федоры -- бесплатные же интернет-эльфы, да? Тогда -- для всех. Победил.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Moroz , 12-Апр-17 13:10 
Есть же годный Appimage, он победил еще до всяких снапов.

"В Fedora Linux S..."
Отправлено Andrey Mitrofanov , 12-Апр-17 13:28 
>он победил еще до всяких

#битрот #небезопасен #новыхтехнологийтребуютнашица http://www.opennet.ru/openforum/vsluhforumID3/110919.html#73 </xkcd#927> </может лишь не всякий>


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено sage , 16-Апр-17 23:24 
Он для другого.

Snap и Flatpak — не просто «собранный пакет». Это еще и менеджеры пакетов, и инфраструктура по их изоляции и взаимодействию, и, в случае Flatpak, базовые образы. Для использования Snap или Flatpak-программы нужно установить сначала сам Snap или Flatpak.

AppImage же — портативная программа в одном файле-контейнере. Для ее запуска не нужно устанавливать какую-то другую программу. Нет ни изоляции, ни базовых образов. Это просто, по сути, программа и все библиотеки для ее запуска, в одном файле-контейнере.

Snap и Flatpak подойдут для сложных проектов, мудрёных Java или Python-приложений, у которых много зависимостей, да еще и им нужен отдельный веб-сервер, и чтобы все было изолировано. Appimage же — отличный выбор, когда хочется посмотреть программу, но ее нет в репозитории, а собирать лень. Или просто для какой-нибудь маленькой утилиты, которая нужна раз в год.

Snap еще поддерживает сервисы (серверы), а не только десктопные приложения.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 21:21 
upstart был в RHEL, и ничего

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 11-Апр-17 23:11 
жест в сторону марка, в ответ на гном

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 11-Апр-17 23:19 
>Так как для изоляции в snap используется механизм AppArmor, который не поддерживается в Fedora, то пакеты запускаются без применения изоляции, т.е. нужно соблюдать осторожность и не устанавливать непроверенные приложения.
>В будущем для обеспечения изоляции в Fedora будет подготовлен отдельный бэкенд

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


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 00:16 
Вообще-то автор аппармора - сусе

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 07:02 
Каким образом пост противоречит этому утверждению? Ты не понял.
Вот делают каноникл универсальное решение, которое хотят во все дистрибутивы протолкнуть. И при этом во время разработки даже не задумываются, что существуют проекты, использующие конфигурацию, отличную от той, что использует убунта. Сколько времени прошло с момента начала разработки снапа, а поддержка селинукса всё ещё обещалка. А если ты селинукс и аппармор не используешь, то можешь вообще сходить погулять, тут даже обещалок нет, такая конфигурация за гранью их представлений.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 07:19 
А тут вопрос скорее в зоопарках. Разработчики сделали для того, что бубунта использует только потому что делали это изначально для бубунты. Это потом уже предоставили начальную поддержку других дистрибутивов. И тем, кто заинтересован в добавлении новых фич (того же бэкенда для SELinux) никто не запрещал эти самые фичи реализовывать.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 11:21 
Влажная мечта линусни ("сделать как в Windows") в очередной раз разбилась о несовершенство их ОС.

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


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено llolik , 12-Апр-17 11:56 
> сделать как в Windows

И где тут "как в Windows"? Больше тогда уж похоже на dmg Mac-овские.
И в чём разбилась? Адаптировать чужую технологию к себе (у них так-то flatpack есть работающий) - это уже разбилась?
> Только руками, только на коленке, только консоль.

Где сказано, что нужно лезть в консоль?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 12:02 
Один бинарник одинаково запускается в любой версии Windows.

Это не "чужая технология", а здравый смысл. И его не нужно "адаптировать", ему нужно следовать.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено llolik , 12-Апр-17 12:26 
> Один бинарник одинаково запускается в любой версии Windows.

1. Не в любой. Запусти бинарник собранный в десятке(да хотя бы в семёрке) новой VS на 2000. Ради интереса поюзай там, например rw_mutex-ы.
2. В linux так же можно собирать бинарники, зависящие только от libc (который, напомню, обратно совместим).
3. Смысл snap-а и т.п. не в запуске бинарников, а в разрешении проблемы с зависимостями.

> Это не "чужая технология"

В Федоре не используется AppArmor, но ничто не мешает сделать тоже самое через SELinux без капитальных переделок. Ознакомился бы хоть чтоли.

> И его не нужно "адаптировать", ему нужно следовать

И где в твоём сообщении здравый смысл?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Mr. Cake , 12-Апр-17 15:43 
А потом выясняется, что для отображения гуя с системными шрифтами нужно прилинковать ещё как минимум libfontconfig. И тут уже начинается всё тот же зоопарк версий.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено кверти , 12-Апр-17 12:28 
Да откуда ты вылазишь, блоха МСовская?! Какой бинарник в любой версии? Самое простое, чукча - если у тебя нет тех библиотек, которые требует бинарник(C++, .Net и т.д.) - бинарник никогда не запустится. Запусти, например, игру Герои III(самую первую) хотя бы на Windows 7. Ну что, получилось?

А ты тот же клоун, что пишет про "не видел БСОД много лет"?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 13:43 
Ты сравниваешь версию Windows 10-летней давности с текущей? А snap решает эту проблему, он позволит сейчас запустить бинарник с требованиями последнего ядра на ядре Линукс 1.0?

Речь вроде шла о том, что есть несколько поддерживаемых версий одной ОС (Windows 7, Vista, 10) и нужно иметь возможность запускать файл в любой из них.

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


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено дАноним , 12-Апр-17 14:12 
> Ты сравниваешь версию Windows 10-летней давности с текущей? А snap решает эту
> проблему, он позволит сейчас запустить бинарник с требованиями последнего ядра на
> ядре Линукс 1.0?

То ли дело ВинДОС 1.x-9.x? Запустят современный бинарник?
А бинарник из 3.х запустится или уже эмулятор убрали?


> Речь вроде шла о том, что есть несколько поддерживаемых версий одной ОС
> (Windows 7, Vista, 10) и нужно иметь возможность запускать файл в
> любой из них.

А если бинарник использует WinAPI из десяточки? И че теперь?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 14:14 
Речь про snap.

В snap это работает? Планируется? Когда?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 17:50 
Мы про snap говорим или нет? Одного на Windows тянет, тебя на какую-то старьёвую игру тех древних времён когда у него ещё стоял, которой в snap нет.

Ближе к теме, пожалуйста.

Ты можешь создать самодостаточный (!) snap-пакет для любой видеоигры в Линукс? Только ДА или только НЕТ.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено кверти , 12-Апр-17 18:28 
недоразвитый, я отвечал на это утверждение:
>Один бинарник одинаково запускается в любой версии Windows

казалось бы, где здесь snap?! а потом последовало еще одно "умозаключение":
>Ты сравниваешь версию Windows 10-летней давности с текущей? А snap решает эту проблему, он позволит сейчас запустить бинарник с требованиями последнего ядра на ядре Линукс 1.0?

И на этот вопрос я ответил выше. Но чукча же не читатель, он писатель.  


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 18:51 
Хамство - это не аргумент. А других ты не приводишь.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено кверти , 12-Апр-17 21:51 
признак мс-ботов - они никаких аргументов не принимают - у них методичка(ну либо реальные дибилоиды, что среди виндовозников довольно обыденное явление). а хамство - единственный адекватный способ общения, который они принимают. но ты прав, лучше ботов сразу в игнор.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 16-Апр-17 16:24 

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

Недоумеваю, может быть ты просто ненавидишь людей и проблема вовсе не в других, а в тебе?
По твоим наблюдениям, много вас с такой жизненной позицией среди "фанатов" Linux?


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Добрый , 12-Апр-17 18:00 
> Один бинарник одинаково запускается в любой версии Windows.

Судя по размеру установленного win 10...


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 14:05 
> Влажная мечта линусни ("сделать как в Windows")
> Оказалось, что она настолько неправильно спроектирована
> только консоль.

Да и консоль была неправильная, да? То ли дело окошки, где только в 2015 году сподобились сделать headless edition для серверов, обозвав это Nano-технологиями и основательно пропиарив?
> The most important new features in Windows Server 2016
>  This is an installation option that offers a “real” minimal-footprint headless version of Windows Server.
> No console login, no GUI; all management needs to be done remotely through PowerShell or WMI.

Советую отписаться куратору и потребовать новые методички.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 14:14 
Мы все ведём речь про snap. А ты?

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено дАноним , 12-Апр-17 14:17 
> Мы все ведём речь про snap.

И много вас всех там, в одной голове, ведут речь?



"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Ойвейноним , 12-Апр-17 15:02 
> Вообще-то автор аппармора - сусе

Господи Исусе :)


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 11-Апр-17 23:30 
snapd ? - надеюсь нет там очередного ненужного демона в систему

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено anonymous , 12-Апр-17 00:45 
Не боись, все в systemd интегрируют потом

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено gogo , 12-Апр-17 08:42 
Каждое хитровшибленное чудо так и мечтает, чтобы его бинарное гoвнeцо запустили у себя топорыленькие хомячки...
Лабуда, которая и с изоляцией-то ХЗ что там творит, теперь будет просто работать от рута в системе... Намана.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 12:11 
Отойди, малыш, в сторонку. Пусть большие дяди решают, что и как делать.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено rshadow , 12-Апр-17 16:52 
Как и со всеми остальными аналогами:
- Устанавливаешь софт: либо не находит, либо не запускается
- Если звезды сложились, получаем на выходе полурабочую какашку. Внешний вид естественно не адаптирован под DE десктопа.

Проверить это очень легко. Идете на офф сайт и просто вбиваете рекомендуемые команды с офф документации. Желательно cтавить не hello world, который не исключено (единственный?) что работает.


"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 18:36 
Нормальное решение для блобов, типа JetBrains не нужно распаковывать ручками в /opt/

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 12-Апр-17 20:43 
Зачем ты распаковываешь в /opt/ компанию JetBrains s.r.o.?

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено Аноним , 13-Апр-17 02:40 
Спасибо, По-s.r.o.Л.

"В Fedora Linux добавлена поддержка самодостаточных пакетов S..."
Отправлено паполог , 13-Апр-17 17:39 
С какой версии Fedora будет выпускаться раз в год?