PowerPlant Review

PowerPlant Linux is a collection of various libraries and developer tools that aren't generally on a distribution CD or, if they are, are older than the latest, greatest and full-featured version you get here.

Do you consider yourself a Linux programmer? Have you ever
found everything you need on a single Linux distribution? If so, do
you never download newer versions of software off the Net?

Few people can answer yes to all three questions above, and
this is where PowerPlant Linux comes in handy. It is a collection
of various libraries and developer tools that aren't generally on a
distribution CD or, if they are, are older than the latest,
greatest and full-featured version you get here.

Software

Basically, if you're a developer and don't have the time, or
don't want to write code for a specific need, there is a good
chance you will find something helpful on CD. I am not going to
list every piece of software that is included since you can find a
complete listing on their web site.

First, you can find under-development versions of KDE and
GNOME that are a must-have for anyone who is doing programming
work. These versions tend to get rather old with time, but that's
what the automatic update is for (more on it later).

If you are still searching for the perfect IDE, you have over
ten to choose from, including one sponsored by the product makers,
KDE Studio. You also have KDevelop, the official KDE IDE and, of
course, its Gnome counterpart, gIDE, among others. For those in
search of the perfect programming language, you can find
implementations and tools for C/C++, Pascal, BASIC, Java, Perl,
Python and many others that, I must admit, I had never heard of
before.

The keyword in PowerPlant is latest. PowerPlant gives you the
latest DOSEMU, XFree86 4.0 (which only now is beginning to be
included in distributions), PHP 4, Perl 5.6, the latest 2.2 and 2.3
kernels, and a load of other applications and libraries. Every one
of the applications and libraries are in their most recent version,
including, but not limited to SQL servers, debuggers, game
libraries and implementations of the ICQ and IRC protocols.

Installation

The mostly red PowerPlant box contains four CDs and a manual.
The first CD has RPM versions of the included software, the second
CD has Debian packages and the third CD has .tar.gz sources. The
manual details their installation program, Magnum. Since I use
Mandrake, I will include a short description of the RPM installer
here.

The installer—which must be run as root—starts with the
registration screen. Registration is not compulsory unless you also
subscribe to their update feature, in which case it just makes
sense to register. There is a Never Register button that you can
use and live happily ever after (see Figure 1); I have registered
and haven't received any spam from them yet.

Figure 1. PowerPlant Registration
Screen

The installer next presents you with a small window (I chose
the graphical installation, there is also a text one) with an
Install and Uninstall button among others. Choosing Install brings
you to the list of provided applications, unless the RPM database
says they're already there (see Figure 2). When you choose a
package, the installer presents you with the package description
and the choice between a standard install and an install using
advanced options (see Figure 3). You will get to the advanced
screen if anything bad happens during normal installation (see
Figure 4). The RPM version of the installer allowed me to upgrade a
package if it was already there, force install it and/or skip
running the package scripts. If you don't know the RPM command line
by heart, you will find all those options described in the on-line
help.

Figure 2. Install Screen

Figure 3. Package Description and Install
Options

Figure 4. Advanced Options

The Uninstall button brings a list of PowerPlant packages
that have been previously installed on your system (see Figure 5).
The uninstallation process is similar to the installation
process.

Trending Topics

Upcoming Webinar

Getting Started with DevOps - Including New Data on IT Performance from Puppet Labs 2015 State of DevOps Report

August 27, 2015
12:00 PM CDT

DevOps represents a profound change from the way most IT departments have traditionally worked: from siloed teams and high-anxiety releases to everyone collaborating on uneventful and more frequent releases of higher-quality code. It doesn't matter how large or small an organization is, or even whether it's historically slow moving or risk averse — there are ways to adopt DevOps sanely, and get measurable results in just weeks.