Peacock - An HTML Editor for Gnome

Downloading & Installing Peacock

Downloading and Installing Peacock on you Linux system can be done through various methods. Here are the presently available forms of packages.

Download and Installing from Source

You can get tarballs packaged from
To install follow these steps...
tar xvzf peacock-(version).tar.gz
cd peacock-(version)/
make install (as root)

Download and Installing on Fedora Core 1

Jorge Garcia has setup a yum repository with peacock for Fedora Core 1. Here are some brief instructions on setting up yum to install Peacock.
in /etc/yum.conf:

name=Fedora Core 1 ( garsan / peacock )

$ yum install peacock

Download and Installing on Debian

Noel Köthe has packaged Peacock for debian systems. You can get them from
As root:
$ apt-get install peacock

Download and Installing on Slackware

Alak Trakru has made some Slackware packages too which are available at
To install...
installpkg peacock-$VERSION-$arch-$build.tgz.
To upgrade...
upgradepkg peacock-$VERSION-$arch-$build.tgz.

Download and Installing on RedHat 9.0

Gawain Lynch was kind enough to package Peacock RPMs for RedHat 9.0. You can get them at
As root
$ rpm -Uvh peacock-(version).rpm

Downloading and Installing from CVS (bleeding edge)

If you like to keep upto date, you can obtain "bleeding edge" (not quite as I try to keep CVS code as stable as possible too), from the CVS repository. For more information please refer to this page.
Note: you have to checkout the peacock-2 module from CVS.

A Note on Dependencies

Besides the main Gtk+ and Gnome libraries, Peacock depends on some 3rd party libraries (3rd party as in, not part of the official Gnome distribution).
  • GtkHTML 3.0
  • GtkSourceview

A Note on Uninstalling

Peacock is Free Software. Its not perfectly stable, but I try. I refuse to give instructions on how to uninstall Peacock. :-). Instead I encourage all users to keep using it, upgrading to the latest, bug-testing, submitting bug reports and patches (equally important).