📦 Package Managers
This page defines the fundation of the package manager ecosystem.
Pacakage Manager | CLIs | Installable | Source | Global | Project | Website |
---|---|---|---|---|---|---|
Debian | apt | Package | PPA | ✅ | ❌ | Ubuntu Packages Search |
Homebrew | brew | Formula / Formulae / Cask 1 | Tap | ✅ | ❌ | Homebrew |
Python | pip | Module | URL | ✅ | ❌ | PyPI |
npm | npm | Package | ✅ | ✅ | npm | |
Ruby | gem , bndle | Gem | URI | ✅ | ✅ | RubyGems |
Go | go | Package | Go Packages |
Footnotes
-
Homebrew refers to its installables as
formula
/formulae
, which is normally a CLI tool, andcask
for everything else, like apps, fonts, and such. ↩