LINUX.ORG.RU

Snap-пакеты из Ubuntu теперь работают и в других дистрибутивах

 ,


1

3

Тихо и незаметно была проделана работа по обеспечению поддержки пакетов Snap в Arch, Debian и Fedora. В процессе также добавление поддержки Snap в CentOS, Elementary OS, Gentoo, Linux Mint, openSUSE, OpenWrt и RHEL. По словам Марка Шатлворта, возможна также поддержка Android и Windows.

Snap — пакет со всеми зависимостями, работающий в любом поддерживающем Snap дистрибутиве. Он обновляется автоматически, позволяет использовать свежие приложения в стабильных дистрибутивах, убирает лишние звенья между разработчиком и пользователем. В то же время Snap никоим образом не позиционируется как замена пакетным менеджерам, только как дополнение к ним.

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

★★★

Проверено: Klymedy ()
Последнее исправление: Klymedy (всего исправлений: 2)
Ответ на: комментарий от r3lgar

Рано или поздно оно таки отвалит древние пакеты, если, конечно, не статическая линковка.

с чего ты это взял?

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

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

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

Не нравится прогресс

Нравится, потому и пользуюсь Линуксами.

иди на бсдю

Лучше вы идите отсюда на винфак. Или на woman.ru, там самое место для истеричек)))

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

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

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

Во во. Всё поудобней чем всякие devtoolset и собериизсорцовсам.

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

Возможно, это шаг к устранению такого важного недостатка Линупса, как «дистрибутивы»?

Единственный недостаток GNU/Linux - вот такие вот как ты пользователи, которые сами не знают чего хотят. Впрочем, этот недостаток присущ любому продукту.

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

Ты неправ тем, что отвечал не на тот тезис.

тебе мне вообще нечего отвечать. ты какую-то чушь несешь не в тему.

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

Вроде бы всем понятны недостатки. Вопрос только в том, являются ли недостатки приемлемой ценой за транзакционное обновление.

Вот я беру например и ставлю маме на ноут убунту. Обновление пришло и все к чертям сломалось. В каком пакете все сломалось? Хорошо если на этот вопрос легко ответить, но часто сломаться может комбинация пакетов. Если нету желания использовать Snap, то надо обьяснить альтернативу. Например в MacOSX, Android, iOS, Chrome OS ломается конкретное приложение, но оно не может сломать другое приложение. Непрошедшее самодиагностику обновление откатывается само назад

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

Нет, т. к. postman_ говорил не о применении в snap статической линковки, а о похожести подхода snap на статическую линковку. Ты не распарсил его сообщение и стал опровергать непонятно что. Я разъяснил тебе, что имелось в виду, но ты не понял (или продолжил шланговать).

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

Нет, т. к. postman_ говорил не о применении в snap статической линковки, а о похожести подхода snap на статическую линковку.

нет, он не говорил ничего такого. его пост как бэ прямо намекает на то, что в снапе статическая линковка (против динамической вне снапа).

waker ★★★★★
()

Да хрен с ними с уязвимостями, но ведь так каждый калькулятор будет весить по 50 Мб! Нахрена всё это говно в системе?

Особенно наверное смешно, если такой калькулятор с собой Qt потащит например. Или того хуже свою версию питона или перла.

Это ж винда виндой, ужос нах полный...

«Теперь софт можно не обновлять» называется.

Или оно хоть чуть-чуть поумнее сделано и какие-то части пакетов шарит между разными пакетами? Ну т.е. например если есть 10 пакетов с Qt внутри, одной и той же версии, чтобы не качать и не ставить её 10 раз? Даже в идеале если скажем версии различаются последней циферкой минорной.

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

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

видишь, не один я понял его именно так.

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

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

Нет, оно тупое, практически как ты описал.

intelfx ★★★★★
()

лютое ненужно.
не хочется кучи зависимостей rpm.
хочется жрать говно, лазить по инету и прочее- винда
для остальных здоровых людей есть tar.gz и deb

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

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

sudopacman ★★★★★
()

А игор то

Snap, AppImage, Flatpak, Nix...

Которым из этих убер-пакетников можно поставить cr3 (coolreader)?

macrohard ★★
()

Годнота. Если все проприетарное ПО будет использовать одну технологию, то будет меньше проблем с установкой, в особенности на малопопулярных дистрибутивах.

Deleted
()

В процессе также добавление поддержки Snap в ... Gentoo

Что только не придумают, лишь бы не писать ебилды :/

Посмотрим, что из этого выйдет, но, надеюсь это не станет основным способом установки ПО.

fang90 ★★★★★
()

Если раньше разрабам приходилось опакечивать и тестить под каждую версию каждого дистра (или забить), то теперь будет один пакет под все дистры.

Наконец-то один из фундаментальных недостатков линукса будет устранен.

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

разрабам приходилось опакечивать

что?! Может меинтейнерам приходилось опакечивать? Я вот чо-то не вижу pycharm в убунте, а в генте он есть.

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

нет, теперь фундаментальный недостаток набежал в линуксы >.<

fang90 ★★★★★
()
Последнее исправление: fang90 (всего исправлений: 1)

...даже и не знал, что снап есть в дебиан

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

Вроде бы всем понятны недостатки.

Некоторые выдумывают новые :-)

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

Ну т.е. например если есть 10 пакетов с Qt внутри, одной и той же версии, чтобы не качать и не ставить её 10 раз?

Дедупликация в проекте, качать всё равно придётся.

Aceler ★★★★★
()

Установил на debian testing, пакеты не запускаются. При запуске /snap/bin/krita выдаёт aa_change_onexec failed with -1. errmsg: No such file or directory

Сначала грешил на apparmor, установил, запустил его — не помогло.

el-d ★★
()

толерантность поглощает опенсорс, ученики начали учить учителей
кашперскией в предвкушении небывалого доселе роста спроса и продаж антивирусов для линукс

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

что?! Может меинтейнерам приходилось опакечивать?

Иногда и разрабам. Особенно актуально для проприетарщины.

Я вот чо-то не вижу pycharm в убунте, а в генте он есть.

А теперь он будет везде.

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

Наконец-то один из фундаментальных недостатков линукса будет устранен.

всегда были и есть статические сборки, даже с установщиками а-ля некст-некст-финиш, если лень просто распаковав добавить «ярлык на рабочий стол/меню»

amorpher ★★★★★
()

Без поддержки центоси не нужно.

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

что?! Может меинтейнерам приходилось опакечивать? Я вот чо-то не вижу pycharm в убунте, а в генте он есть.

Вот именно. Разрабы забивали и в итоге в дистрах вместо программ один протухший неработоспособный кал...

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

в итоге в дистрах вместо программ один протухший неработоспособный кал...

отнюдь, не во всех дистрах так:)

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

Особенно актуально для проприетарщины.

если девелоперы проприотиращины не осилили опакетить под ubuntu(как это делает valve), то на snap они так же положат болт, имхо.

А теперь он будет везде.

Подождем, увидим:)

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

Во всех. Это норма, просто потому что разрабатывают одни, а упаковывают (добавляя баги) другие.

Плюс это очень плохо, потому что растаскивает аудиторию приложения по дистрам. Это все очень плохо и должно прекратиться...

AVL2 ★★★★★
()

Как всегда пропаганда^W маркетинг космонавта наврали а народ развели уши

dyasny ★★★★★
()

Как же задрали те кто экономит на размерах бинарников. как будто памяти мало на лишнюю копию qt. И glibc задрал со своим gconv и libnss. Жду когда все наконец одумаются и переползут на musl.

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