Это вечная проблема KISS-проектов. Если у тебя есть много маленьких утилит, каждая из которых выполняет свою маленькую задачу, то с виду это кажется что хорошо придумано, но это ровно до тех пор пока не понадобится сделать смежную функцию или сделать интеграцию. Помню лет 5 назад был показательный скандал со сбросом буферов на флешки. Решили в Linux сделать как в венде. Чтобы сброс буферов происходил не только по команде пользователя, но еще и по расписанию/триггеру. Пришли в mount - GNU сказало мы KISS эта задача вне зоны ответственности, идите к DE. Пришли в GNOME, он сказал, что это вопросы планировщиков задач и других служебных компонентов, кроме того оно и без нас у вас должно работать - не будет делать. Cron тоже всех послал. В итоге где эта функция реализована? Правильно в systemd, потому что туда и валятся все инфраструктурные задачи по интеграции, из-за таких вот как Вы. Вам все не нужно, делать ничего не надо вы во всем правы, а задачи не решаются и результатов нету. > Этого достаточно для перестройки такой системы пакетником из репов
> Зачем бы это в именно пакетнике?!
> Да вот виртуализатор например гораздо радикальнее в CoW-диске это делает, ему вообще живость системы не интересна при этом, допустим.
И вот иллюстрация оголтелой ахинеи, которую вы пишите. Это есть там, то должно быть сям, но оно СОВМЕСТНО не работает! Я никоем образом даже и не предполагал, что пакетный менеджер должен велосипедить это всё сам. Он должен интегрироваться с функциями всех подсистем ОС и работать с функционалом ФС. Сейчас это есть - нету.
Я хочу чтобы если у меня был сбой ФС и её последующее восстановление, чтобы парой команд все системные файлы были перехещированы, все сломанные переустановлены из локального репа (пой п.3), а все сломанные копии в репе перекачаны из удаленного источника (4). Мне не жалко на это даже 30ГБ. Просто пара команд автоматического восстановления после сбоя ФС, которые сокращают несколько часов работы до нескольких секунд. Потом я хочу в любой момент снять образ этой системы без данных и настроек и скопировать образ установленной системы с одного физичечского сервера на другой физический сервер, сделать из него PXE-образ. И еще делать массовый и мажорный апгрейд не по пакетикам, а большим образом.
И вообще вы много пишите про виртуализацию. Зачем она мне? Проблемы беспросветной убогости bare metal установок Linux на сервера и рабочие станции не решаются ни виртуализацией ни контейнеризацией. Да эти 2 подсистемы работают хорошо, ну и что. Пакетные менеджеры все по базовому функционалу при работе на предприятии с 5000+ машин уступают DISM/SFC/BITS и пусть они старые и с убогим непонятным синтаксисом, но блин, они решают ресльные проблемы и сильно экономят время.
>...чтобы всякие Васяны могли вместо меня решать что я им "доверяю" потому что они влили мочу в голову майнтайнеру и тот дописал в PKI еще и их золотой ключик забыв меня вообще спросить?
Васяны-дистростоители и так вам подпихивают как попало и GPG убогое и управляют через скрипты вашими доверенными корневыми ЦС по сертификатам. Делают они это уже сейчас. Я про сертификаты даже объяснять не буду, там всё так плохо на всех уровнях... пакетного менеджера это не касается.
> Т.е. оверинженерии имени энтерпрайза, когда маркетинговый булшит важнее фактических операций.
Ты идиот. Я работаю с энерпрайзом и с каких пор в этом есть что-то плохое...
Пойди поработай с большим парком компьютеров. Причем сначала возьми Windows, а потом сравни с Linux. Поймешь сколько в Linux работы на пустом месте. А еще в Linux страшная тоска и уныние от безмозглого "сообщества" с культом карго вроде KISS/Unixway/GPL и прочая антинаучная хрень, которые не видят, что утилит о которых я говорю не просто нет, а их даже в платном линуксе нет! Я готов купить лицензию, если она экономит рабочее время.
А потом они мне доказывают, что для того чтобы сделать то что делается парой команд, я должен сам нагородить локальные репы сам озаботиться восстановлением и вообще мою задачу решать не надо, потому что есть виртуализация и файлухи с CoW. А результаты где? Нет нифига.