Терминология OneGet, NuGet, Chocolatey, PowerShellGet — разложим по полочкам
Комментарии (4)
18 июня 2017 в 06:03
–1↑
↓
Намного хуже в винде отсутствие не пакетного менеджера, а приницпа «наследил — убери». До сих пор не понимаю как можно было додуматься сохранять настройки в реестр, вместо того, чтобы писать в конфигурационные файлы в папках системы\приложения\драйверов. И в целом бОльшая часть приложений написано таким образом, что не удаляют за собой полностью, в том числе и от мелкософта (ваша любимая VS например очень мусорит). Заодно это источник многих ошибок, которые очень тяжко потом ловить и фиксить. Это кстати одна из причин почему винду проще переставить, чем очистить.18 июня 2017 в 10:09
+2↑
↓
Не уверен, что реестр — плохо. Представьте, что вы на Debian. У вас установлен пакет, у которого в конфиге что-то изменено. И вот вышел апдейт, вы хотите обновить. И apt предоставит вам экран, где спросит оставить ли версию мейнтейнеров, оставить ли адаптированную или сравнить версии.
А теперь представьте, что вы обновляете 100500 машин и участие в подобных диалогах вам недоступно.
А вот если вы что-то меняете в реестре, то изменение всегда атомарное. И дельта «конфигов» между версиями ляжет нормально.Но вот то, что реестр сложнее чистится — это согласен конечно.
18 июня 2017 в 10:09
0↑
↓
А OpenGet над ними начальник.
Это что за зверь?
18 июня 2017 в 10:11
0↑
↓
Ой, OneGet. Исправил. Спасибо.