Personal tools
You are here: Home WiKi RpmDistros


Document Actions
last edited 10 years ago by

Installing PyKota on RPM-Based Distributions


Like all good Open Source Software, PyKota relies on other software to do its job. Much of this software is available via Fedora Extras (Karanbir Singh's Fedora Extras repository for RHEL4/CentOS4?). All packages needed from Fedora Extras I have assumed you will get from there or rebuild yourself. See for more details on Karanbir's repository.

The remainder of the RPMs?, with one exception, are provided as a Yum repository by Matt Hyclak. See for more details.

The one exception is ghostpcl, which is not permitted to be distributed in association with a commercial distribution. To avoid any possible legal conflicts, a .nosrc.rpm is provided both in the SRPMS directories of Before attempting to install pykota, you should download the GhostPCL? source code from and rebuild and install the ghostpcl rpm.


PyKota is provided as several packages. There is a common package, one for each backend, and a couple of other support packages such as osd. You MUST install AT LEAST ONE backend (postgres, mysql, ldap or sqlite) in order for PyKota to function. If you wish to use any additional features (such as on screen display), install those packages as well.

Performing the install

The best way to proceed with the installation of PyKota via RPM is the following:

  1. Rebuild and install the GhostPCL? RPM on the system (see for help)

  2. Download the PyKota RPM, at least one PyKota backend RPM, and any additional support RPMs? from

  3. Enable the PyKota prereq repository in your yum configuration (see

  4. Run the command yum localinstall pykota-*.rpm. If the command fails because the pykota packages are unsigned, you can temporarily replace gpgcheck=1 in /etc/yum.conf with gpgcheck=0.

Yum should pull in any dependencies from the repository as well as install the pykota RPMs? you have downloaded.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: