Я хочу знать о менеджерах пакетов в Ubuntu

Я искал в Интернете, но не могу найти полное решение этого вопроса.

В чем разница между pip, npm а также bower в Ubuntu и есть ли другой менеджер пакетов для любых других утилит?

2 ответа

Решение

Я могу объяснить использование 3, которые вы упомянули:

  • pip для установки пакетов Python.
  • npm - менеджер пакетов по умолчанию для среды выполнения JavaScript Node.js,
  • bower - это передовое программное обеспечение для управления пакетами (зависит от Node.js а также npm, Также убедитесь, что git установлен, так как некоторые пакеты bower требуют его загрузки и установки).

И есть также Rubygems для установки пакета ruby.

А для Perl есть CPAN.

Эти помощники установщика относятся к используемой вами среде.

  • pip: для Python
  • нпм: для JavaScript
  • Бауэр: "для Интернета", ака "HTML, CSS, JavaScript, шрифты или даже файлы изображений"

Но есть и другой менеджер пакетов, например, Ubuntu Software Center или apt-getили Synaptic.
На современном уровне ваш вопрос не совсем понятен, поскольку в нем отсутствует то, что вы подразумеваете под "пакетом", и многие люди подумают, что вы имеете в виду файлы.deb или пакеты моментальных снимков, с помощью которых вы можете устанавливать программы в Ubuntu.

Другие вопросы по тегам