Flatpak доступ к /opt

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#1

23 июл 2018, 08:38

Решил поставить FileZilla - в менеджере софта оказалось 2 версии - обычная и Flatpak.
Обычная старее, поставил поновее - Flatpak версию.
При установке ассоциации редактирования файла опредлённого типа - эта версия не видит папку /opt и не видит некоторые бинарники из /usr/bin , например xed.
В итоге - не получается установить редактором файлов по-умолчанию какой-либо редактор текста, хотелось бы Sublime, он у меня лежит в /opt
Что нужно сделать чтобы Flatpak программа имела доступ ко всем файлам? -filesystem=host не помогает

Погуглил на эту тему, перед созданием этого топика, но так и ничего дельного не нашёл - неужели флэтпэк настолько ущербный, что нельзя просто дать доступ? -__-
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Flatpak доступ к /opt

#2

23 июл 2018, 09:21

Поставь не flatpak-версию и будет норм.
ИзображениеИзображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Flatpak доступ к /opt

#3

23 июл 2018, 09:34

FreeStyler, флетпак спроектирован запускаться в изолированном окружении с ограниечниями к доступам хост-системы.
Поэтому из /usr он тебе и не должен ничего показать, by design
Вот почитай - http://docs.flatpak.org/en/latest/sandb ... tem-access

Ну а к бинарнику в /opt он тебя пустить должен норм, если --filesystem=host был указан:
Снимок экрана от 2018-07-23 09-24-33.png
Изображение
   
Изображение

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#4

23 июл 2018, 10:03

Спасибо за ответ!
Может дело ещё в том что я /opt монитрую через fstab из другого места...
Попробую когда дома буду без этой монтировки.

Я поражён что он так ущербно сделан(
Т.е. я ожидал что это просто лёгкий способ доставки программ, а оказывается он ещё и урезан... А Snap такой же кастрированный?
Не понимаю в чём смысл --filesystem=host если она всё равно не работает? -__-

Странно ещё то, что есть доступ к бинарникам в /usr/bin, но не ко всем! Допустим есть к [ и ещё куче всяких, но нет к xed
Я даже было подумал что нет доступа ещё к тем файлам, у которых стоит SUID, но нет, права у этих файлов [ и xed абсолютно одинаковые! -__-
Selection_2018.07.23.jpg
alex.jpg
Последний раз редактировалось пользователем 1 FreeStyler; всего редактировалось раз: 23
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#5

23 июл 2018, 10:06

darkfenix писал(а):
23 июл 2018, 09:21
Поставь не flatpak-версию и будет норм.
Тебе лишь бы хоть что-нибудь написать? -__-
Речь именно про Flatpak версию, ибо она новее.
На старой у меня к тому же всё время ругается на файл настроек теперь, т.к. они были модифицрованы новой версией FZ.
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Flatpak доступ к /opt

#6

23 июл 2018, 10:12

FreeStyler писал(а):
23 июл 2018, 10:06
Речь именно про Flatpak версию, ибо она новее.
Зачем она тебе? ЧТо-то в старой версии не работало?
FreeStyler писал(а):
23 июл 2018, 10:06
На старой у меня к тому же всё время ругается на файл настроек теперь, т.к. они были модифицрованы новой версией FZ.
Так удали конфиги. При запуске новые будут.
ИзображениеИзображение

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#7

23 июл 2018, 10:21

Зачем она тебе? ЧТо-то в старой версии не работало?
Фича новая понравилась - New high-resolution icons -__-
А вообще какая разница? Теперь будем на всём старье сидеть? -___- В курсе что новые версии выходят не просто так - в них фиксятся баги и добавляются новые возможности.
Проблема не в том какую версию ставить, а в том как заставить Flatpak вести себя так как это нужно пользователю! -___-
Иначе зачем он такой нужен? Возьмут ещё сдуру и удалят обычные версии, оставят одни Flatpak'и...
Так удали конфиги. При запуске новые будут.
А потом вручную восстанавливать 100500 серверов, которые я надобавлял? Опять все настройки под себя ставить?
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Flatpak доступ к /opt

#8

23 июл 2018, 10:28

FreeStyler писал(а):
23 июл 2018, 10:21
А потом вручную восстанавливать 100500 серверов, которые я надобавлял? Опять все настройки под себя ставить?
Так ты же сам себе этот геморрой устроил.
FreeStyler писал(а):
23 июл 2018, 10:21
Возьмут ещё сдуру и удалят обычные версии, оставят одни Flatpak'и
Вряд ли такое случится.

Скачай 3.35 версию с сайта распакуй да пользуйся и не мучь flatpak раз уж он у тебя выеживается
ИзображениеИзображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

Flatpak доступ к /opt

#9

23 июл 2018, 10:36

darkfenix писал(а):
23 июл 2018, 10:12
ЧТо-то в старой версии не работало?
Поддерживаю. Старый друг лучше новых двух. "Версия поновее" - не аргумент её ставить. Если же речь идет о каком-то конкретном аспекте, который заключен в изменениях версий - то другое дело.

Аватара пользователя

broken
Сообщения: 341
Зарегистрирован: 01 сен 2016, 01:45
Решено: 3
Благодарил (а): 19 раз
Поблагодарили: 14 раз
Контактная информация:

Flatpak доступ к /opt

#10

23 июл 2018, 10:38

FreeStyler писал(а):
23 июл 2018, 10:21
Иначе зачем он такой нужен?
Вот тут согласен. Он не нужен. Как и вайн. Всё это костыли.

Аватара пользователя

WWolf
Сообщения: 3898
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Flatpak доступ к /opt

#11

23 июл 2018, 10:40

Не по теме
broken, в начале может стоит разбираться во флэтпаках и вайне, а потом рассуждать о том нужен он или нет? ;)

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#12

23 июл 2018, 10:41

Так ты же сам себе этот геморрой устроил.
Геморрой на линупсе устраивют неразрешимые зависимости
Скачай 3.35 версию с сайта распакуй да пользуйся.
Спасибо, заработало! До этого пытался запустить какую-то распакованную уже скачанную - ругалась на отстуствие libpng12.so.0 , видимо таки старая была, а я считал что новая и последняя.

Но от Flatpak'а всё же осадочек остался...
Не по теме
Вайн нравится, особенно с PlayOnLinux - запускает старые добрые игрушки а-ля Carmageddon II лучше новых винд!
А что поделать, если игорей почти не делают под линупс? -__-
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

broken
Сообщения: 341
Зарегистрирован: 01 сен 2016, 01:45
Решено: 3
Благодарил (а): 19 раз
Поблагодарили: 14 раз
Контактная информация:

Flatpak доступ к /opt

#13

23 июл 2018, 10:48

WWolf, linux - не винда и этой факт. На винде не запускаются файлы linux (к примеру deb) и это тоже факт. (Последние мракобесия со стороны мелкомягких в попытке изобрести выкидыш мутанта не учитываем). Тот же Android тоже не винда и это тоже факт. На Android exe файлы не запустить потому что они мастдайные и это правильно. В linux эти файлы тоже не должны запускаться поскольку они мастдайные. Это про вайн. Что касательно флатпаков - если есть обычные версии и работают нормально, то к чему эти флатпаки? Без них жили нормально.

Аватара пользователя

WWolf
Сообщения: 3898
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Flatpak доступ к /opt

#14

23 июл 2018, 10:51

Не по теме
broken писал(а):
23 июл 2018, 10:48
Что касательно флатпаков - если есть обычные версии и работают нормально, то к чему эти флатпаки? Без них жили нормально.
станешь программистом поймешь какая польза от флэтпаков ;)
broken писал(а):
23 июл 2018, 10:48
linux - не винда и этой факт.
сидеть на винде из-за того что разработчики леняться писать мультиплатформенные приложения? ну если для тебя это выход, то удачи. а меня вайн устраивает, так ещё и запускает то, что винда сама не может запустить из-за того что якобы под старые выни написано ;)

Аватара пользователя

broken
Сообщения: 341
Зарегистрирован: 01 сен 2016, 01:45
Решено: 3
Благодарил (а): 19 раз
Поблагодарили: 14 раз
Контактная информация:

Flatpak доступ к /opt

#15

23 июл 2018, 10:56

WWolf писал(а):
23 июл 2018, 10:51
станешь программистом
В том то и дело. Узкий круг тех, кому это надо. Простому пользователю без разницы чем пользоваться. Однако если всё будет в бутылках, то жирная система получится.
FreeStyler писал(а):
23 июл 2018, 10:21
New high-resolution icons
Что это? Гугл говорит что это "Новые иконки с высоким разрешением". А чем вообще не устроил ФМ? Закладок понаделал и в путь.

Аватара пользователя

rogoznik
Сообщения: 10044
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1958 раз
Контактная информация:

Flatpak доступ к /opt

#16

23 июл 2018, 10:56

Товарищи, не будем устраивать срач :tema:
ИзображениеИзображение

Аватара пользователя

WWolf
Сообщения: 3898
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1688 раз
Поблагодарили: 1213 раз
Контактная информация:

Flatpak доступ к /opt

#17

23 июл 2018, 10:57

Не по теме
broken писал(а):
23 июл 2018, 10:56
Узкий круг тех, кому это надо
совсем не узкий... и тебе как конечному пользователю должно быть это понятно... короче иди учи матчасть в начале, а потом заявляй что нужно, а что не нужно ;)

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#18

23 июл 2018, 11:23

В том то и дело. Узкий круг тех, кому это надо. Простому пользователю без разницы чем пользоваться. Однако если всё будет в бутылках, то жирная система получится.
Мне нужны программы, но бывает что программа не устанавливаются с того же deb пакета из-за неразрешённой зависимости.
Потому я бы хотел либо полноценные установщики как на венде, либо аналог виндовых PortableApps.com.
Да, может такая версия будет жирнее обычной, но она будет работать!
Я считал такой аналог это Flatpak, Snap и Appimage, но видимо это не так.
Если Flatpak не даёт полного функционала программы - как в данном примере - свободный выбор редактора текста, то нахрен он такой нужен? Не знаю как Snap и Appimage себя ведут, может всё-таки как обычная, но портабельная программа, если нет - то тоже не нужны, во всяком случае для массового потребителя.
Меня вполне устраивают простые архивы как та же FileZilla - скачал, запустил, работает! Но такие архивы бывают далеко не всегда, часто ещё бывают просто сорцы, которые без танцев с бубном далеко не всегда получается скомпилить! Да и даже если бы получилось - превращать домашний комп в компиляторную - по-моему это чересчур!
Что это? Гугл говорит что это "Новые иконки с высоким разрешением". А чем вообще не устроил ФМ? Закладок понаделал и в путь.
Да, так и есть, это "Новые иконки с высоким разрешением", новая фича, но всё-таки для более старой версии нежели которая обычная в софт. менеджере.
Всё равно между обычной 3.28 и Flatpak 3.34 достаточно много краш фиксов было сделано, да даже если один фикс, то есть смысл обновлять - ибо кто знает когда очередной краш произойдёт?
А чем вообще не устроил ФМ? Закладок понаделал и в путь.
Как-то привык уже к FZ и боюсь что в ФМ могу случайно что-нибудь удалить с сервера, т.к. он всё же используется для локальной работы.
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

Flatpak доступ к /opt

#19

23 июл 2018, 11:45

FreeStyler писал(а):
23 июл 2018, 10:03
оказывается он ещё и урезан... А Snap такой же кастрированный?
нутк, обычная контейнерная изоляция. И не по причинам криворукости, а изначально планировался как доп.механизм безопасности. Флэтпак использует свой рантайм, где можно дотянутся до других компонентов совместно используемых разными Flatpak-прогами.
FreeStyler писал(а):
23 июл 2018, 10:03
Странно ещё то, что есть доступ к бинарникам в /usr/bin, но не ко всем
потому что это не директория самого корня системы, а опять же корень песочницы.
The reason many of the directories are blacklisted is because they already exist in the sandbox such as /usr or are not usable in the sandbox.
Изображение
   
Изображение

Аватара пользователя

Автор темы
FreeStyler
Сообщения: 798
Зарегистрирован: 23 июл 2018, 07:58
Решено: 6
Откуда: Сиб
Благодарил (а): 756 раз
Поблагодарили: 94 раза
Контактная информация:

Flatpak доступ к /opt

#20

25 июл 2018, 19:43

Chocobo, поковырялся таки в виртуалке - то что у вас на скриншоте - это не то...
Это всплывает если нажать на "Открыть", а мне нужно "Редактирование".
При редактировании он говорит что ему нужно указать редактор - и тут /opt он тоже не видит -__-
Так что flatpak годится не для всего, какой-то кастрат со встроенным UAC'ом на максималках -___-
Я понимаю - безопасность, все дела, но можно же было бы сделать это опцией! Чтобы можно было пользователю решать давать доступ ко всему или нет.
deadmau5 - Harmonic Mix
■ KDE Neon 22.04 (UE) @ Lenovo IdeaPad 3-15 Ryzen 5 4500U, 18 Гб DDR-4, 128 Gb SSD +1 Gb SSD 1920x1080

Закрыто

Вернуться в «Иное программное обеспечение»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей