@Rumpelstilzchen

Rumpelstilzchen

Румпельштильцхен
Rumpelstilzchen

Дата рождения: 21.01.1924

0 я читаю 32 меня читают
1211 постов
3030 комментариев
Rumpelstilzchen
09 Mar 2018

Ахтыжебаныйтынахуй Flatpack.
"Будущее распространения софта", блеан. Вот решило я заценить браузер Eolie (в основнмо потмоу что в ФФ интересный баг опять многое сломал).
Поставило, пробую. ну, уныло канеш, но жить можно.
Скачало сабжем один файл нужный. Смотрю - а там где я его чкачало его нет. Причем браузер упорно уверен, что скачал, но сабжа то не видно.
И тут начинает проясняться, что эта "система будущего" отчасти работает как сместь сендюбокса с вирутальной машиной, и куда делся собственно скачанный файл - неясно совершенно. Неясно даже а он вообще куда-то сохранялся или так, сразу в /dev/null писался? Выходит что почти да - https://github.com/flatpak/flatpak/wiki/Sandbox
И у меня вопрос, а если весь софт будет распространяться этой поеботой, как им пользоваться-то?

09 Mar 2018

Если кратко, уровень сэндбоксинга и что куда сохраняется очень сильно зависит от пакующего :(

09 Mar 2018

Да, но засендбоксенные приложения никак не могут стать полноправно десктопнымим софтом. Скажем кто-то запакует GIMP в флатпак и что? Рисунки будут сохраняться в никуда?

#mixkh/2 в ответ на /1
09 Mar 2018

По идее (когда светлое будущее настанет), он пермишн попросит писать, например, в ~/Pictures и только. И не сможет лезть в другие части твоего хоме.

#mixkh/3 в ответ на /2
09 Mar 2018

Честно говоря я не уверено, что это такое уж светлое будущее. Скажем вот Мозилла хочет начать поставлять ФФ в виде snap-ов или флатпаков, ибо модно.
НО зачем это, если тарболл с ФФ от мозиллы прекрасно работает из папочки в хомяке и обновляется встроенной мозилловской обновлялкой?

#mixkh/4 в ответ на /3
09 Mar 2018

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

#mixkh/5 в ответ на /4
09 Mar 2018

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

09 Mar 2018

Обычно в этом случае Мозилла говорит "пользуйте предоставленный дистром билды" :)
А проприетарного софта на Ляликсе быть не должно :))))

#mixkh/7 в ответ на /5
09 Mar 2018

Вот чувствую, что так паковщики и думали, да.

#mixkh/8 в ответ на /6
09 Mar 2018

Нет, я конечно отчасти понимаю к чему ты клониш, да. DDL-hell там, зависимости, отсутствие необхоидмости ставить всякие ppa, которые дохнут (хотя мы еще не знаем как будут жить репы флатпаков).
И насчет Шкайпов тоже позиция ясна. Но все атки создается ощущение, что флатпак это скорее второстепенное средство дистрибуции, а не основное.
Я думаю, кстати, GOG было бы удобно использовать что-то такое, а то после облома с DEB они вернулись на Mojosetup что придает установке игор с ГОГ ну очень виндуозное ощущение.

#mixkh/9 в ответ на /5
09 Mar 2018

Как по мне — это для стороннего софта, которого нету в дистрибутивах. Обычно у дистрибутива есть политики включения даже свободного софта: надо правильно опакетить не только сам софт, но и все его бандлед-либы, а тут можно хуяк-хуяк и заебись.
Алсо: https://www.reddit.com/r/li..._windows_games_with/

#mixkh/10 в ответ на /9
09 Mar 2018

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

#mixkh/11 в ответ на /10
09 Mar 2018

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

#mixkh/12 в ответ на /11
09 Mar 2018

Потому что зависимости распиханы по вторычным флетпекам? С Eolie было именно так.

#mixkh/13 в ответ на /12
09 Mar 2018

А что делать если софтина адово завязана на некие билиотеки? Скажем Blogilo (блог-клиент) был ну настолько завязан на KDE что постаивть его без вытягивания половины сабжа было нереально.

#mixkh/14 в ответ на /12
09 Mar 2018

Алсо читает из хомяка нормально вроде как. Правда разрешений не требует. Как я понимаю, оно всё ещё WIP. Посмотрим, как будет развиваться дальше.

#mixkh/15 в ответ на /12
09 Mar 2018

Оно подтянет рантайм KDE, который будет шариться между флатпачными приложениями, но тебе систему не засрёт.

#mixkh/16 в ответ на /14
09 Mar 2018

Читает - да, писать - не пишет если явно флаги разрешающие этого не выставлены. Оно лол, даже на внешний носитель писать не может просто так.

#mixkh/17 в ответ на /15
09 Mar 2018

Так оно один хрен место займет, велика ли разница?

#mixkh/18 в ответ на /16
09 Mar 2018

Щас лениво проверять, если честно.

#mixkh/19 в ответ на /17
09 Mar 2018

"Optionally there are flags to:

Add a read-write (nosuid, nodev) bind mount from system $HOME (replacing the /var/home symlink)
Add read-write bind mounts to non-system locations in the system / (such as /opt, /src, /media, etc)"
Дык же.

#mixkh/20 в ответ на /19
09 Mar 2018

Ну хотя бы у тебя не слетит половина файловых ассоциаций xdg.

#mixkh/21 в ответ на /18
09 Mar 2018

О кстати, вопрос на эту тему - а есть какая-то возможность залочить ассоциацию и сделать так чтобы её нельзя было изменить?
Кейс такой - есть Mcomix настроенный открывать ZIP. Но если по нужде откроешь ZIP в file-roller - он сам переназначает zip-ы на себя. КАЖДЫЙ РАЗ.

#mixkh/22 в ответ на /21
09 Mar 2018

Честно говоря, жопой чую, что есть, но мне было лениво решать этот вопрос правильно, и я сделал на отъебись, просто переставил ставить кеды и гнум :(

#mixkh/23 в ответ на /22
09 Mar 2018

Почему? В иксах авесоме, ичсх вполне удобно и привычно, 95% операций не хуже, чем в ДЕ делаются.

#mixkh/29 в ответ на /28
09 Mar 2018

Ну так консолебоги по определению боги же :)

#mixkh/30 в ответ на /29
09 Mar 2018

Это не сосноль, это эмулятор терминала!

#mixkh/31 в ответ на /30
09 Mar 2018

на F1 иксы :) да и системдэ у меня, инит 3 тоже ниачом, лол. Хотя разницы-то никакой, я иногда, когда встать лень с дивана, с планшета по ssh иду и tmux attach вот это всё :)

#mixkh/33 в ответ на /32
09 Mar 2018

Стал иногда юзать AppImage. В некоторых случаях это удобно. Флатпаки не нужны

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.