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)
Ответ на: комментарий от anonymous

А что такое .app из макоси? Директория в которой есть все что нужно приложению. Тебе никто не мешает запаковать все что нужно в .deb или любой другой пакет. А что бы не паковать все и рулить зависимостями тебе на маке потребуется http://brew.sh/

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

Мне тоже интересно.

Но мне интересно, почему они не запилили для openSUSE в первую очередь... Особенно при условии, что у openSUSE до сих пор в репозитории можно найти их любимый Apparmor.

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

главное еще приделать к этому качественную изоляюцию, может даже с запросами что и куда лезет. Короче .apk во все поля... Хотя может это только мне одному кажется прикольной идеей. SELinux же, по идее, может решить часть этой задачи

blokant ★★
()
Ответ на: macOS от blokant

Как и в случае с сустемдэ, хорошие идеи нуждаются в хороших реализациях.

flyshoot
()

Через 5 лет в мелкософте придумают каждые полторы dll'ки отдельно хранить и распространять. И назовут это репозитариями.

Лет 20 так помурыжат всех. Потом Космонавт Jr. решит так же сделать. Юзерфрендли, секурно, все_дела.

Вот тогда-то заживём. Эх...

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

Всё же лучше, чем полное отсутствие работоспособности, как у множества проприетарного софта не первой свежести.

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

Но мне интересно, почему они не запилили для openSUSE в первую очередь

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

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

Статическая линковка против Динамической линковки: Восстание.

Это же не статическая линковка, а всё своё ношу с собой.

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

Безопасность страдает меньше, чем если я запакую сам все что нужно в .deb чтобы работало везде. Так я могу хотя бы зацепиться на Ubuntu Core и не паковать все внутрь, и это как раз решение проблемы «все ношу с собой». Ubuntu Core будет обновляться, с системой, что я включу будет авто обновляться со снапом. Лучшего решения я не вижу, как и принципиальных отличий от Flatpak. Отличия только в синтаксисе описания пакета и стандарте именований пакетов к чему можно зацепиться.

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

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

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

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

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

В Fedora оно «No Way». Будут пердолить свой Copr, это максимум. Оно тут нахрен никому не нужно.

А в Arch надеюсь, не уйдёт дальше AUR.

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

а что такое безопасность?

Безопасность - это отсутствие, какого либо риска, в случае реализация которого возникают негативные последствия (вред) в отношении кого либо или чего либо.

--wiki

как заменить root пароль на ключ

pam_usb?

хотелось бы на гугл почту сделать тоже ключ от алладин

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

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

Но они таки собираются по своему образу и подобию превратить Gentoo и ещё пачку дистров в такую же помойку.

r3lgar ★★★★★
()

Ненужно. Закапывайте обратно.

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

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

pam_usb смотрел, но при условии, что у меня 25 fedora, не факт, что будет работать стабильно

Возьми да попробуй. Почему не должно?

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

Не обольщайтесь, при любом обновлении glibc будет отваливаться сразу всё. Или половина.

в генте какой-то особый glibc, из которого вырезали поддержку обратной совместимости?

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

Статическая линковка против Динамической линковки: Восстание.

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

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

Идея отличная, реализация как всегда. Почему бы просто не сделать как .app из макоси?

вероятно, из-за NIH-синдрома.

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

может потому что fedora 25 выйдет ток в следующем году, а сейчас это тестовая площадка для разработчиков? попробовать попробую, как буду в новой конторе ключи покупать, ибо зря тратить 2500 не хочется. В связке с AD это чудо бывало тупило даже без обнов просто.

erzen
()

Тихо и незаметно была проделана работа

Это ЛОРовский стиль такой, обязательный? Откуда известно, что работа была проделана именно тихо и незаметно? Я тут прикинул по ЛОРу: едва ли не каждая работа, судя по тексту новостей, была проделана тихо и незаметно.

dt45pt
()

А как эти пакетами в арчике пользоваться? Есть мануал? Консольная тулза?

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

Я понимаю, что ты, скорее всего, шлангуешь, но предлагаемый метод имеет все недостатки статической линковки (невозможность централизованного обновления зависимостей, раздутие хранилища и кэшей) — а если не использовать собственно статическую линковку, то ещё и все недостатки динамической линковки (оверхед по CPU и RAM).

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

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

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

Намек на то, что фундаментальные проблемы и аргументы «за» и «против» те же.

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

FACEPALM

Кстати не факт, проприетарщина которая все равно ставится в /opt не ощутит отличий. Просто так проприетарщикам будет меньше работы возиться с каждым дистром, ведь я так понял там лишь самые базовые зависимости требуются от дистра

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

Включая ещё возможность того что проприетарщики будут пихать свои велосипеды в snap вместо использования стандартных библиотек. И это всё ради того чтобы уважаемые windows пользователи не изменяли традициям скачивания всякого Г из интернета и установкой двумя щелчками мышкой. Это «победа».

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

Плюсую всех высказавшихся про невозможность централизованных обновлений

Новость коротенькая. Ты её читал? Я тебе тут скинул цитату. Не благодари.

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

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

У меня истекло время на редактирование.

Поясните, а то я не понял что это значит. Это ведь нормально, что я нифига не понял?

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

С некоторого момента (с одной звезды) здесь можно редактировать свои сообщения в течение 10 минут после отправки. Я осознал, что моё сообщение двусмысленно, уже после прошествия этих 10 минут.

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

С некоторого момента (с одной звезды) здесь можно редактировать свои сообщения в течение 10 минут после отправки. Я осознал, что моё сообщение двусмысленно, уже после прошествия этих 10 минут.

Спасибо, брат! Я не знал. Теперь возьму на заметку.

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

А им и щас леньделатьпакет. И вообще зависеть от мантейнера, это бред. Он может забить, заболеть, послать всё нах...

А так зашёл на сайт производителя и у тебя всегда свеженькая версия программы. Ну или аналог маркета.

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