Creating Quality RPMs
This course module is copyrighted
by Guru Labs and licensed under a
Creative Commons License.
Creative Commons License
While creating classes, and just during day-to-day Linux use, Guru Labs' employees frequently encounter cool software that lacks up to date, quality RPMs. Packaging software and creating high quality RPMs is not terribly difficult, but that doesn't mean we want to do all the work. Join us in the RPM crusade! Download this free module/lab taken from one of our Linux courses and start creating quality RPMs now.

Solution for Stateless Automatic YUM Local Mirror Usage
The YUM utility for installing and upgrading RPM packages normally uses a world-wide network of mirrors. This guide walks through the steps required to have your YUM clients
(such as Fedora and CentOS) automatically use a local mirror for bandwidth and speed benefits.

Using Bluetooth Dialup Network with a Treo 650 and Linux
In the summer of 2005, Spring and PalmOne released a firmware upgrade that allows a Treo 650 smartphone to function a Bluetooth modem for Internet access.
Read our guide on how to configure both a Linux box to connect and use Treo 650's Bluetooth DUN connection.

Easily Initiating a SLES/SL Network Installation
The out-of-the-box method for initiating a SLES/SL network install requires many floppies and is very time consuming.
Read our guide on how to create a SLES/SL boot.iso for fast and easy network installs.

Red Hat Linux / Fedora Core on Cobalt Qubes and Raqs

At Guru Labs, we figured out how to install Red Hat Linux on Sun/Cobalt Qube 3s and Raq 3 and 4s. Dax Kelson of Guru Labs performed the initial feat and gave his notes to Ed Halley, who wrote up some very nice instructions. Thanks to Tim Hockin as well.

Technical Review of Red Hat Linux 9
Read our technical review of Red Hat Linux 9

Oracle 9i Release 2 on Linux
Read our Guru Guide to installing Oracle 9i Release 2 on Linux

Ext3 vs. Reiserfs
Read our benchmark of Ext3 vs Reiserfs