Сообщение Re: зачем нужны менеджеры пакетов для установки софта? от 17.06.2020 7:19
Изменено 17.06.2020 7:19 vsb
Re: зачем нужны менеджеры пакетов для установки софта?
Здравствуйте, MadHuman, Вы писали:
MH>ведь есть куча инсталляторов, давным давно существующих и развивающихся?..
MH>и даже Microsoft недавно сделал свой менеджер для софта, чем не устроил их ихний же msi engine?
Не знаю, как устроен MSI. Но хорошая система пакетов лучше. Например в Linux пакет это архив с файлами, которые раскладываются по нужным каталогам. Таким образом менеджер пакетов всегда знает, какой файл к какому пакету относится, всегда знает, какие файлы нужно удалить, чтобы удалить пакет, легко можно проверить, какие файлы в системе были изменены (важно для аудитов безопасности). Т.е. это гораздо более структурировано, чем система, когда инсталлятор и деинсталлятор делают в системе что хотят и остаётся только надеятся на их хорошую работу.
MH>ведь есть куча инсталляторов, давным давно существующих и развивающихся?..
MH>и даже Microsoft недавно сделал свой менеджер для софта, чем не устроил их ихний же msi engine?
Не знаю, как устроен MSI. Но хорошая система пакетов лучше. Например в Linux пакет это архив с файлами, которые раскладываются по нужным каталогам. Таким образом менеджер пакетов всегда знает, какой файл к какому пакету относится, всегда знает, какие файлы нужно удалить, чтобы удалить пакет, легко можно проверить, какие файлы в системе были изменены (важно для аудитов безопасности). Т.е. это гораздо более структурировано, чем система, когда инсталлятор и деинсталлятор делают в системе что хотят и остаётся только надеятся на их хорошую работу.
Re: зачем нужны менеджеры пакетов для установки софта?
Здравствуйте, MadHuman, Вы писали:
MH>ведь есть куча инсталляторов, давным давно существующих и развивающихся?..
MH>и даже Microsoft недавно сделал свой менеджер для софта, чем не устроил их ихний же msi engine?
Не знаю, как устроен MSI. Но хорошая система пакетов лучше. Например в Linux пакет это архив с файлами, которые раскладываются по нужным каталогам. Таким образом менеджер пакетов всегда знает, какой файл к какому пакету относится, всегда знает, какие файлы нужно удалить, чтобы удалить пакет, легко можно проверить, какие файлы в системе были изменены (важно для аудитов безопасности). Т.е. это гораздо более структурировано, чем система, когда инсталлятор и деинсталлятор делают в системе что хотят и остаётся только надеяться на их хорошую работу.
MH>ведь есть куча инсталляторов, давным давно существующих и развивающихся?..
MH>и даже Microsoft недавно сделал свой менеджер для софта, чем не устроил их ихний же msi engine?
Не знаю, как устроен MSI. Но хорошая система пакетов лучше. Например в Linux пакет это архив с файлами, которые раскладываются по нужным каталогам. Таким образом менеджер пакетов всегда знает, какой файл к какому пакету относится, всегда знает, какие файлы нужно удалить, чтобы удалить пакет, легко можно проверить, какие файлы в системе были изменены (важно для аудитов безопасности). Т.е. это гораздо более структурировано, чем система, когда инсталлятор и деинсталлятор делают в системе что хотят и остаётся только надеяться на их хорошую работу.