The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект Silverblue будет развивать атомарно обновляемый вари..., opennews (??), 05-Май-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


56. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +1 +/
Сообщение от DerRoteBaron (?), 06-Май-18, 03:09 
Возможно, flatpak можно отконфигурить так, чтобы и темы нормально подтягивались, и чтобы конфиги было править вимом удобно если потребуется, и чтобы не приходилось настраивать некоторые вещи из /etc отдельно для хоста и базового образа flatpak, и чтобы если у меня прописан в конфиге ssh хост srvr как некий ip на нестандартном порту с очень нестандартными опциями и ключом, то приложение (скажем, virt-manager) могло этим воспользоваться, но пока я видел под именем flatpak некоторое непотребство, съевшее весь /var и выдавшее приложение, которым мне неудобно пользоваться.
Ответить | Правка | Наверх | Cообщить модератору

74. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +/
Сообщение от Аноним (-), 06-Май-18, 11:13 
1. Темы, когда возможно, тянутся сами. Брать с хоста их нельзя, т.к. может быть другая версия GTK. Про несовместимость тем для разных версий можно говорить много чего, но факт есть факт.

2. Конфиги у приложений что на хосте, что в песочнице в точности те же самые. Расположены они в другом месте, да.
Например, ~/.var/app/org.gnome.Epiphany/config/epiphany/permissions.ini вместо ~/.config/epiphany/permissions.ini
Конкретно, вместо ~/.config ~/.var/app/$APPID/config, вместо ~/.local/share ~/.var/app/$APPID/data и вместо ~/.cache ~/.var/app/$APPID/cache.
И зачем может понадобиться править вимом конфиги гуевых приложений?..

3. "настраивать некоторые вещи из /etc отдельно для хоста и базового образа flatpak" -- что?
Которые вещи в etc? Что такое базовый образ flatpak?
Примеры в студию :)

4. virt-manager -- слегка особый случай. Ему нужно общаться с libvirtd на хосте, поэтому его запаковывать смысла особо нет. Это действительно проблема, но для таких случаев есть добавление пакетов через rpm-ostree install.

5. съевшее весь /var
А, в плане того, что приложения ставятся в /var, а не в /usr. Ну да, это именно для того, чтобы они были отдельны от системы. Про место я уже писал, там дедупликация. Первое приложение займет много места, а последующие очень мало.

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

Вообще ощущение, что вы его пытаетесь использовать не для того, для чего он предназначен.

Ответить | Правка | Наверх | Cообщить модератору

99. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +/
Сообщение от DerRoteBaron (?), 07-Май-18, 02:50 
1. И это ужасно, так как это убивает на корню всю идею кастомизации, так как паковать тему или допиленную напильником цаетовую схему вряд ли кто в здравом уме будет.
2. Затем, что иногда это единственный способ решить эту проблему, не снося конфиг. И делать это приходится, к сожалению, чуть чаще, чем хочется. 1-2 раза в месяц примерно.
3. Базовым образом я неверно назвал рантайм. Примеры: параметры зависимостей, если приложение суть фронтенд с неким консольным бэкендом в качестве основной или водной функции.
4. virt-manager может также использоваться как менеджер к удалённому хосту виртуализации, и он даже не прибит к libvirt-daemon по крайней мере ни в федоре, ни в сусе.
5. Пока оно будет типичным GNU/Linux дистром с мейнтейнерами, а пакеты будут распространяться так же, как сейчас yum/apt/etc, все будет окей, но рано или поздно часть софта переедет на виндyзятную (макосную) модель распространения, либо просто обрастет легаси настолько, что в fc35 будут пакеты из fc29, fc32 и fc34, скажем, и все тянут свои рантаймы, да ещё в нескольких вариантах (с разными Qt/KF5, например). И вот тогда зоопарк рантаймов даст о себе знать.
Но ладно, надо просто запомнить, что на раздел с /var надо отводить не менее половины SSD с этими хипcтерскими веяниями типа докеров и флатпаков.
6. Flatpak: Gnome Builder, не сумевший ни в какую кастомизацию, а у меня аллергия на светлую адвайту.
Snap: Ace Player: установить, увидеть, умереть

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

Ответить | Правка | Наверх | Cообщить модератору

101. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +/
Сообщение от Аноним (-), 07-Май-18, 08:59 
1. Если вам не лень допиливать тему, то и переслать не проблема, там 3-4 команды.

2. Так а кто отбирает конфиги? Редактируйте на здоровье, но вообще советую зарепортить баг в то приложение, оно не должно ломаться 1-2 раза в месяц.

3. А, рантайм. В нем конфигурировать ничего не надо, он специально монолит, чтобы приложения, использующие его, могли рассчитывать, что там будут именно вот то и это. Это _очень_ хорошо с точки зрения разработчика приложения, т.к. исключает ситуации вида: у юзера баг, а УМВР.

Если вам нужна библиотека с другими параметрами или патчами, то вы просто бандлите ее в приложение. Это будет работать, у библиотек в /app приоритет больше, чем в /usr.

4. Понятно, но если все не будет работать, никто и не будет этим заниматься.

5. Вот тут соглашусь, корневой раздел выходит жутко большой. Хотя флатпаки можно и в $HOME ставить.

6. Переключитесь на темную, делов-то?
Или на любую другую, см. выше.

Про snap ничего не могу сказать.

Но вообще, сразу говорю, что ориентируются на работу всего из коробки, а не на бесконечную настройку.
Если у вас есть время пару раз в месяц подправлять конфиг, не проще тогда пофиксить само приложение и отправить им патч? Вам без разницы, а остальным будет проще.

Ответить | Правка | Наверх | Cообщить модератору

105. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +/
Сообщение от Аноним (-), 07-Май-18, 10:26 
s/переслать/пересобрать/, конечно же.

Если точнее, то
git clone https://github.com/flathub/org.gtk.Gtk3theme.Pop (например, можно взять любую другую)
Далее исправляете манифест и аппдату, как вам надо. В принципе, можете аппдату убрать, она в данном случае не особо нужна.
Далее
flatpak-builder build --repo=repo --force-clean манифест

Потом, если в первый раз, добавляете репозиторий: flatpak --user remote-add mytheme repo
И просто flatpak update.

Все.

Да, слегка побольше выходит, чем 3-4. Так или иначе, несложно.

Ответить | Правка | Наверх | Cообщить модератору

107. "Проект Silverblue будет развивать атомарно обновляемый вариа..."  +/
Сообщение от DerRoteBaron (?), 07-Май-18, 20:30 
Это и понятно, что ориентируются на работу из коробки, но, я уже на берегу понимаю, что это несколько не для меня, вероятно, потому, что я использую Линукс (на данный момент Федору, почему, собственно, меня  эта новость сильно и задела) слишком отличным путём от тех, на кого целятся Red Hat.
И должно быть, действительно, разрабатывать и админить такую систему проще, и, вероятно, я как разработчик рано или поздно к этому приду, но мне как пользователю это создаёт совершенно ненужные проблемы при вряд ли существенном выигрыше (ведь юзать Flatpak для проприетарщины можно и так), поэтому я скорее буду бегать от этого пока есть возможность скорее, чем перейду.
Ответить | Правка | К родителю #101 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру