> Вы вообще все переврали) Причем здесь dnf если упал гном и утянул
> за собой терминал в котором был запущен dnf?А это тоже как ни странно все напрямую почти к внещапно, околоредхатовской, клике гномеров и их прямизне их рук. А точнее - их преврашению в осьминогов. Это когда голова, руки и окорок совмещены в одной локации.
А так - ну вот например XFCE или LxQt ни разу почему-то не падал при обновлениях, в том числе и самого себя.
> А гном упал потому что обновлять компоненты запущенной программы - плохая идея.
Плохая идея - это то чем занимаются редхатчики, гномеры и dnf как то сотни оверинженерии и горе от ума, когда это все становится сложным, тяжелым, глючным и малопредсказуемым.
А чего такого случается при замене запущенной программы? Даже если ее бинарь стерт, он по факту есть на диске, просто теперь безымянный и будет окончательно деаллоцирован когда его отпустят. Его по прежнему можно читать из открытых дескрипторов. Это же катит и с иными открытыми файлами. Если гномеры в своих перестановках рюшечек и планшетизации интерфейса докатились до того что их кошмарик теперь даже апгрейдиться не может корректно, это опять же к редхатовской клике в основном вопросы. И к тому что они изгадили DE просто в хлам. Это что, оно теперь хуже винды стало?
> И такое может произойти в абсолютно любом дистрибутиве, а не только в Fedora.
Но вот причастны к этому будут опять же именно редгадчики из гнома. Не отвертятся. Мы знаем кто, что и где и кому спасибы за такие диверсии высылать. А федора что - они просто всучили самый свежий и самый глючный релиз бесплатным бетатестерам. Пока сабж канифолился с testing и заморозками, stable версиями и прочими глупостями, федористы просто сгрузили с лопаты что выдали их раджи "как есть". Для именно этого федора редхату и нужна, если кто не понял.
А остальные дистры могут так то получить и уже патченые, фикшеные, стабилизированые версии, пусть и подревнее чутка. Но вероятно без таких приколов.
Более того - я не понимаю чем вам в вон той схеме помогли транзакции и проч. Я могу понять чем мне бы помог снапшот уровня ФС: я бы ввалился в минимальный аварийный шелл, переключился на снапшот в состоянии до апгрейда, и через минуту у меня была бы система в виде "за 5 минут до выполнения апгрейда". При этом это синхронный консистентный откат "системы вообще совсем", это не затронет только "user data" - так что мои кадовые файлы все же не пострадают, даже если я что-то поменял, это отстанется. Но всякие там /var/lib/* (всякие раентайм данные) например, как и прочие кеши и проч - вернутся в вид как это было уместно для вот именно тех версий софта, на именно вот тот момент. Это консистентное рабочее состояние, или нафига я его снапшотил спрашивается? :) А чем вам редхацкий пакетник поможет в вон том? Тем что при случае у него от такого еще база развалится и он еще и сам потом будет скорее создавать траблы чем помогать их решать?
> Если вы с подобным не сталкивались, то вам просто повезло.
Я сталкивался с очень много чего еще. И вот именно сабж все же обычно убивать ничего не склонен был. А если что-то совсем отпало - еще пишет как чинить. Вот это я понимаю.
> Чтобы минимизировать риски сбоя при обновлении разработчики из RedHat создали
> специальный режим "оффлайн" обновлений при котором ОС для применения обновлений
> загружается в специальный безопасный режим вероятность сбоя которого минимальна.
Т.е. прерывает мою работу на техническую гадость? Оу, достойный конкурент маздайке, только вот боюсь мне такие позорные операционки даром не вперлись. Как и DE падающие при апдейте.
> Изучите пожалуйста вот эту статью, в ней все подробно расписано:
У меня есть идейки получше. Я лучше потрачу это время на другое: изучу вопрос как сделать так чтобы у меня вот этого всего не было. Как классса проблем. Зачем мне маздай вместо операционки? Если редхатчики так хотели чтобы было совсем как в винде - ок, у них получилось, но это на мой вкус баг а не фича. И я буду искать решения которые могут предложить что-то лучше чем такой фееричный позор. Потому что как системщика меня оскорбляет такая работа операционки, я себя за человека считать не буду если у меня мои системы будут вот так работать. Это будет значить что я изучал это волшебство половину жизни зазряя. А вот этому не бывать. И вот как угодно но на мое мнение редхат не умеет делать ни десктопы ни юзерские дистры.