Я хочу знать о менеджерах пакетов в 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.