Price: $49.95 US
Reviewer: Jim Gilbert
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.
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.
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.
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.
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.
|Non-Linux FOSS: libnotify, OS X Style||Jun 18, 2013|
|Containers—Not Virtual Machines—Are the Future Cloud||Jun 17, 2013|
|Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer||Jun 12, 2013|
|Weechat, Irssi's Little Brother||Jun 11, 2013|
|One Tail Just Isn't Enough||Jun 07, 2013|
|Introduction to MapReduce with Hadoop on Linux||Jun 05, 2013|
- Containers—Not Virtual Machines—Are the Future Cloud
- Non-Linux FOSS: libnotify, OS X Style
- Linux Systems Administrator
- Validate an E-Mail Address with PHP, the Right Way
- Lock-Free Multi-Producer Multi-Consumer Queue on Ring Buffer
- Senior Perl Developer
- Technical Support Rep
- UX Designer
- Introduction to MapReduce with Hadoop on Linux
- RSS Feeds
Free Webinar: Hadoop
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers
Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.
Some of key questions to be discussed are:
- What is the “typical” Hadoop cluster and what should be installed on the different machine types?
- Why should you consider the typical workload patterns when making your hardware decisions?
- Are all microservers created equal for Hadoop deployments?
- How do I plan for expansion if I require more compute, memory, storage or networking?