2014년 10월 14일 화요일

Notes on installing terminator in RHEL/CentOS6.X (two missing Python2 dependencies)

  Terminator is my go-to terminal application in Linux, but unfortunately it is not available through the default repos in RHEL/CentOS6.X. Luckily, terminator is available from the EPEL (Extra Packages for Enterprise Linux ) repo maintained by Fedora. To enable this repo in RHEL/CentOS6, enter the following from the CLI:

sudo yum install epel-release

The epel-release package is included in the CentOS Extras repository by default.

Once the EPEL6 repo has been enabled, you should see the package for terminator when searching for it:

yum search terminator

However, you will find that if you install the package and try to run terminator, it will fail due to two missing dependencies, which are not listed in the rpm file:

gnome-python2-bonobo
gnome-python2-canvas

Apparently someone has already filed a bug report for this issue with RedHat:
https://bugzilla.redhat.com/show_bug.cgi?id=540551

Once these two packages have been installed, terminator works fine.