Photo: Lachlan Fearnley (cc:sa)

Package managers

Okay, so I was going to check out polymer, another component framework for web development. Naturally, I went right away, and clicked “get polymer”. It took me to a page giving me several options for retreiving the source code.

The recommended way was to download and install it using the bower package manager. So i carried on to the bower site. Bower is appearantly «A package manager for the web».

So, how do I get bower? – bower.io tells me “Bower is a command line utility. Install it with npm.”. npm is, as you may know, the package manager for node.js

So, how do I get npm? – By using the package manager for my Linux distro of course. apt-get install npm.

That is no less than three layers of package managers!