Mishka> Нет. Про это и речи нет. Поскольку правильно установленная в систему программа, начиная с 2к и ХРюши — таки отслеживается системой и не только на предмет обновления. Есть такая система манифестов в форточках — слышал про неё?
Использовали бы их еще. Ведь не все программисты делают это. А в линуксе, устанавливая какую-либо программу через пакетный менеджер, не обязательно poratge, мы уверены, что там все соответствует стандарту нашего дистрибутива.
Mishka> На англоязычном — есть такое. Ну и в багтрекере покапайся.
И дизассемблируют установщик? Переписывают его код? Я так не умею. А вот переписать что-то в ебилде - запросто.
В багтрекере чьем копаться? Разработчиков? Так это ж аналог багзилы.
В линуксе можно поправить скрипт установки, если он неверен. С установщиком-бинарником ты сам ничего сделать не можешь, если только матрицу напрямую не читаешь.
Mishka> А кроме того, ты занимаешься любимым делом — переводишь разговор.
Это называется "рассматриваю проблему со всех сторон"
Mishka> Вопрос не в том, что всё ОК в виндах, а в том, что ситуация в лине не сильно отличается.
См. выше. Это называется "несильно"?
Mishka> Ещё раз, а зачем делать так на виндах?
Делать на виндах как? Ставить проги в обход? А какая разница? Скажем, foobar2000 не обновится через винду. Его отдельно надо обновлять. Он не требует установки через инсталлятор. Значит, можно "установить" его, просто распаковав архив. Ну и тд по мясокомбинату.
Mishka> Блин, да причём здесь следование не знаю чему? Прочитай начальное утверждение.
Начальное утверждение: установка согласно правилам дистрибутива в линуксе позволяет получить ожидаемый результат в подавляющем большинстве случаев. Результат имеется в виду чисто технический: возможность ослеживания обновлений, полное удаление программы при нужде и т.п.
Под виндой такое не гарантируется. Было дело, давно правда, какая-то игрушка при установке молча терла DX новой версии более старой.