Edit: Due to the fact that this article is old, the installation instructions may not work anymore. In order to successfully install the latest version of Geany, please access the geany tag and open the latest article (the one on top).
Hello Linux Geeksters. As you may know, Geany is an open-source, lightweight IDE (integrated development environment) built in GTK2, being installable on the most popular desktop environments, due to the fact that it does not require many dependencies.
Among others, it has syntax highlighting features, it auto-closes the XML and HTML tags, has support for C, Java, PHP, HTML, Python, Perl, etc, has code folding features, support for symbol name auto-completion and construct completion and code navigation functions.
The latest version available is Geany 1.24.1, which has been released a while ago, coming with new plugins: Pohelper, PairTagHighlighter, Autoclose, Geanypy, Defineformat, got experimental support for GTK+3 plugins, including other changes.
In this article I will show you how to install Geany 1.24.1 on Ubuntu 14.04 Trusty Tahr, Ubuntu 13.10 Saucy Salamander, Ubuntu 12.04 Precise Pangolin, Linux Mint 17 Qiana, Linux Mint 16 Petra, Linux Mint 13 Maya, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Pinguy OS 14.04, Pinguy OS 12.04, LXLE 14.04, Deepin 2014, Peppermint Five, Linux Lite 2.0 and other Ubuntu derivative systems.
Because it is available via PPA, installing Geany 1.24.1 on the listed Ubuntu, Linux Mint, Pinguy OS, Elementary OS, LXLE, Deepin, Linux Lite and Peppermint systems is easy. All you have to do is add the ppa to your system, update the local repository index and install the geany package. Like this:
$ sudo apt-add-repository ppa:geany-dev/ppa
$ sudo apt-get update
$ sudo apt-get install geany
Optional, to remove geany, do:
$ sudo apt-get remove geany