LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Доступен механизм значительного повышения надёжности в применимых системах, не требующий существенных ресурсов на реализацию

Это не механизм значительного повышения надёжности, это сраный карго-культ.

Если у тебя обновление прерывается посередине — то ты получаешь неконсистентное состояние системы, точка. То, что оно теперь на уровне отдельных файлов, погоды вообще не делает: ты точно так же теряешь любую возможность что-то гарантировать. Зачем тратить машинное время на лишние действия, которые в глобальном смысле ничего не решают, а только увеличивают суммарную вероятность отказа на порядок (потому что эта срань ТОРМОЗИТ как не в себя, кек)?

Я знаю, зачем: потому что доебан — это проект из 90-х, когда за каждым терминалом был бородатый админ, который после такого сбоя может загрузиться в single user mode, мастерски лавируя между не запускающимися из-за отсутствия библиотек бинарями, и с помощью бизибокса и такой-то матери всё починить. Но за окном 2024-й, и современные системы так не обслуживаются. Если тебе нужны гарантии атомарности, ты используешь или A/B, или снапшоты, или хотя бы полноценно транзакционные обновления, как в yum/dnf. Ни того, ни другого, ни третьего в доебане нет.

Исправление intelfx, :

Доступен механизм значительного повышения надёжности в применимых системах, не требующий существенных ресурсов на реализацию

Это не механизм значительного повышения надёжности, это сраный карго-культ.

Если у тебя обновление прерывается посередине — то ты получаешь неконсистентное состояние системы, точка. То, что оно теперь на уровне отдельных файлов, погоды вообще не делает: ты точно так же теряешь любую возможность что-то гарантировать. Зачем тратить машинное время на лишние действия, которые в глобальном смысле ничего не решают, а только увеличивают суммарную вероятность отказа на порядок, потому что эта срань ТОРМОЗИТ, кек?

Я знаю, зачем: потому что доебан — это проект из 90-х, когда за каждым терминалом был бородатый админ, который после такого сбоя может загрузиться в single user mode, мастерски лавируя между не запускающимися из-за отсутствия библиотек бинарями, и с помощью бизибокса и такой-то матери всё починить. Но за окном 2024-й, и современные системы так не обслуживаются. Если тебе нужны гарантии атомарности, ты используешь или A/B, или снапшоты, или хотя бы полноценно транзакционные обновления, как в yum/dnf. Ни того, ни другого, ни третьего в доебане нет.

Исправление intelfx, :

Доступен механизм значительного повышения надёжности в применимых системах, не требующий существенных ресурсов на реализацию

Это не механизм значительного повышения надёжности, это сраный карго-культ.

Если у тебя обновление прерывается посередине — то ты получаешь неконсистентное состояние системы, точка. То, что оно теперь на уровне отдельных файлов, погоды вообще не делает: ты точно так же теряешь любую возможность что-то гарантировать. Зачем тратить машинное время на карго-культ, который в глобальном смысле ничего не решает?

Я знаю, зачем: потому что доебан — это проект из 90-х, когда за каждым терминалом был бородатый админ, который после такого сбоя может загрузиться в single user mode, мастерски лавируя между не запускающимися из-за отсутствия библиотек бинарями, и с помощью бизибокса и такой-то матери всё починить. Но за окном 2024-й, и современные системы так не обслуживаются. Если тебе нужны гарантии атомарности, ты используешь или A/B, или снапшоты, или хотя бы полноценно транзакционные обновления, как в yum/dnf. Ни того, ни другого, ни третьего в доебане нет.

Исходная версия intelfx, :

Доступен механизм значительного повышения надёжности в применимых системах, не требующий существенных ресурсов на реализацию

Это не механизм значительного повышения надёжности, это сраный карго-культ.

Если у тебя обновление прерывается посередине — то ты получаешь неконсистентное состояние системы, точка. То, что оно теперь на уровне отдельных файлов, погоды вообще не делает: ты точно так же теряешь любую возможность что-то гарантировать.