Hello Linux Geeksters. As you may know, Catfish is a lightweight and fast searching tool, written in Python. It has an minimalistic and intuitive GTK+3 inteface, it uses locate for performing searches of files and contents of files.

The latest version available is Catfish 1.0.2.1, which has been recently released, coming with the following changes:
- Update to latest SudoDialog
- Cleanup remaining quickly template cruft
- Use LANG=C with pexpect calls for better reliable with non-english locales
- Fix list logic, item selection
- Fix dialog API changes
In this article I will show you how to install Catfish 1.0.2.1 on Ubuntu 14.04 Trusty Tahr, Ubuntu 13.10 Saucy Salamander, Ubuntu 12.10 Quantal Quetzal, Ubuntu 12.04 Precise Pangolin, Linux Mint 16 Petra, Linux Mint 14 Nadia, Linux Mint 13 Maya and Elementary OS 0.2 Luna.
Because it is available via PPA, installing Catfish 1.0.2.1 on the listed Ubuntu, Linux Mint and Elementary OS systems is easy. All you have to do is add the ppa to your system, update the local repository index and install the catfish package. Like this:
$ sudo add-apt-repository ppa:catfish-search/catfish-stable
$ sudo apt-get update
$ sudo apt-get install catfish