Мы тонем в менеджерах пакетов? [закрыто]

В настоящее время наблюдается тенденция к использованию диспетчера пакетов, ориентированного на язык, например npm или bower для javascript, pip для Python, драгоценных камней для рубина и и т. Д. .

Насколько я понимаю, вам нужен диспетчер зависимостей, когда вы хотите развернуть свое приложение (они все могут это сделать). Я не понимаю, когда вам нужен новый менеджер пакетов для установки локального приложения в вашей системе. Я думаю, вы всегда должны полагаться на свой менеджер пакетов по умолчанию.

Почему некоторые инструменты распространяются только с pip или npm, а не с системным диспетчером пакетов как apt, rpm или yum?

0
задан 27 May 2015 в 17:03
1 ответ

Я нашел статью Криса Зибенманна весьма проницательной: Почему люди продолжают создавать новые менеджеры пакетов

Это сводится к конфликту взглядов / интересов между системными администраторами / сопровождающими ОС, которые хотят стабильная и единообразная среда «в» их операционной системе, а также программисты / языки, которым нужны более быстрые итерации и единое управление пакетами в нескольких операционных системах.

4
ответ дан 4 December 2019 в 11:48

Теги

Похожие вопросы