Introduction to installing Software on your Accelerator
There are four principal ways to install software on your Accelerator:
| Binary | Compiled from Source | |
|---|---|---|
| Package management system | Blastwave | pkgsrc |
| Manual download (and install) | vendor binaries | download source, manual configure and compile |
Naturally, each method of software installation comes with some of its own advantages and disadvantages. Unfortunately, unless your needs are very limited, its unlikely you'll find everything you need with one method. That said, to prevent maintenance headaches, as well as duplication of libraries, its probably best to stick to one preferred method, where possible.
If you are coming from another *NIX environment, there is likely an equivalent system (at least at a very fundamental level):
| Package management system | Binary | Compiled from Source |
|---|---|---|
| Mac OS X | Fink | MacPorts (or pkgsrc) |
| Ubuntu/Debian | apt-get/dpkg | (pkgsrc) |
| RHEL/CentOS/Fedora | rpm/yum | (pkgsrc) |
and, of course, you can always build from source, or download binaries.
Currently, if you've just received a brand new Accelerator, you'll receive a stack of ready-to-use software installed with Blastwave.
Joyent is using pkgsrc for its Shared Accelerator (managed) platform.
Vendor Binaries
This list provides a quick reference for places to download binaries for installation on your Accelerator.
- Cool Stack: Sun's optimized binaries for both x86 and SPARC Solaris OS platforms, installable with
pkgadd. As of version 1.2, requires the installation of a core libraries (CSKruntime) package before individual packages may be installed: - ActiveState: ActiveState is a software company focussing on development tools for popular scripting languages. They provide freeware, unsupported (but not open-source), as well as paid, supported distributions:
- SunFreeware.com: Provides hundreds of downloadable packages, installable with
pkgadd.