Skip to content
Georgi Valkov edited this page Dec 26, 2012 · 1 revision

Compiling from source

If you want to compile Conky yourself, make sure you have gcc, glibc, gettext, autoconf, automake and the libraries for the features you want and run:

$ ./autogen.sh
$ ./configure --help
# you'll now see a list with features
$ ./configure --enable-feature1 --disable-feature2 ...
$ make

After doing this conky will be available in the src subdirectory, if you want it on a more 'sane' place, run the following as root:

$ make install

Conky 2 will use cmake instead of autotools which means you won't need autoconf and automake anymore but you'll need cmake. Building conky will work like this:

$ mkdir build
$ cd build
$ ccmake ..
# this will launch a curses-based UI where you can configure
# everything, when you are ready you can build as usual:
$ make
$ make install

Instead of running ccmake .. you can also run cmake .. which will just take the default values for everything.

Conky on FreeBSD

Conky is in ports in sysutils/conky. To install it:

cd /usr/ports/sysutils/conky
make install clean

Conky on Linux

Arch

Conky is available in the Arch repositories, so you can install it the normal way:

$ pacman -S conky

In addition, there are many variants of conky AUR.

Fedora

Conky is available in the Fedora repositories, so you can install it the normal way:

$ sudo yum install conky

RHEL/CentOS/Scientific

Conky is available in the EPEL repositories, install the relevant EPEL config if you haven't already:

# chose one of the following
$ sudo yum localinstall --nogpgcheck http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm
$ sudo yum localinstall --nogpgcheck http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

# install with
$ sudo yum install conky

Gentoo

Conky is available in the Gentoo repositories, so you can install it the normal way:

$ emerge conky
# or, if you use Paludis
$ cave resolve conky -x

Debian and Ubuntu

Conky is available in both the Debian and Ubuntu repositories, so you can install it the normal way:

$ sudo apt-get install conky

Foresight

For Foresight Linux or any other rPath-based distro:

$ sudo conary update conky