История изменений
Исправление
commagray,
(текущая версия)
:
Можешь же прочитать треды на том же Reddit, типа этого: https://old.reddit.com/r/Fedora/comments/cd7z2d/what_has_kept_you_from_using_silverblue_as_your/ (но это комментарии до 31 релиза)
Проблемы сводятся к:
- особенности работы местного пакетного менеджера, потому что это не пакетный менеджер; он не устанавливает пакеты, а добавляет их к существующему базовому образу, из-за чего каждое изменение требует перезагрузки или
rpm-ostree ex livefs
— это обеспечивает стабильность уже загруженной среды, потому что она остаётся неизменной;
Usage:
rpm-ostree ex livefs [OPTION…]
Apply pending deployment changes to booted deployment
-
по этой причине инструменты для разработки предлагается устанавливать не с помощью
rpm-ostree install $something
в базовый образ системы (хотя это возможно), а с помощьюtoolbox create
, который создаёт контейнер обычной Fedora с пакетным менеджером с помощью Podman у тебя в хомяке; -
система в целом ориентирована на использование third-party пакетных менеджеров, впроде Flatpak, на который жалуются люди, потому что опакеченный, например, VS Code не покрывает нужды всех.
Я особых проблем не испытываю, держу основной и предпочтительной системой уже давно.
Исходная версия
commagray,
:
Можешь же прочитать треды на том же Reddit, типа этого: https://old.reddit.com/r/Fedora/comments/cd7z2d/what_has_kept_you_from_using_silverblue_as_your/
Проблемы сводятся к:
- особенности работы местного пакетного менеджера, потому что это не пакетный менеджер; он не устанавливает пакеты, а добавляет их к существующему базовому образу, из-за чего каждое изменение требует перезагрузки или
rpm-ostree ex livefs
— это обеспечивает стабильность уже загруженной среды, потому что она остаётся неизменной;
Usage:
rpm-ostree ex livefs [OPTION…]
Apply pending deployment changes to booted deployment
-
по этой причине инструменты для разработки предлагается устанавливать не с помощью
rpm-ostree install $something
в базовый образ системы (хотя это возможно), а с помощьюtoolbox create
, который создаёт контейнер обычной Fedora с пакетным менеджером с помощью Podman у тебя в хомяке; -
система в целом ориентирована на использование third-party пакетных менеджеров, впроде Flatpak, на который жалуются люди, потому что опакеченный, например, VS Code не покрывает нужды всех.
Я особых проблем не испытываю, держу основной и предпочтительной системой уже давно.