我已经在互联网上搜索过,但无法找到该问题的完整解决方案。
pip
Ubuntu 中的npm
和之间有什么区别bower
?还有其他实用软件的软件包管理器吗?
答案1
- pip:适用于 Python
- npm:用于 JavaScript
- bower:“用于网络”,又名“HTML、CSS、JavaScript、字体甚至图像文件”
但是还有其他软件包管理器,例如 Ubuntu 软件中心apt-get
、 或 Synaptic。
您的问题目前还不能完全理解,因为它没有说明“软件包”的含义,很多人会认为您指的是 .deb 文件或 snap 软件包,您可以通过它们在 Ubuntu 中安装程序。
答案2
我可以解释一下你提到的3个的用法:
- 点子用于安装python包。
- npm是 JavaScript 运行环境的默认包管理器
Node.js
。 - 凉亭是前端包管理软件(它依赖于
Node.js
和npm
。还要确保安装了 git,因为一些 bower 包需要获取和安装它)。
还有RubyGems 库用于安装 ruby 包。
对于 Perl 来说亚太网络。
这些安装程序助手特定于您使用的框架。