Zekr -- Quran study tool -- Installation in Ubuntu

Hard to find Quran application in Linux? Zekr maybe the answer.


Zekr is an open platform Quran study tool for simply browsing and researching on the Holy Quran. It is a Quran-based project, planned to be a universal, open source, and cross-platform application to perform most of the usual refers to Quran. The main idea is to build an as generic as possible platform to accept different Islamic resources.

Zekr is written in Java, on Eclipse platform, and uses SWT as widget toolkit.

It works on different platforms, including Windows (2k, XP, Vista), Linux (most important distributions), and Mac. It requires Java 1.4.2 (or newer).

Installation in Ubuntu

I am using Ubuntu Gutsy with AMD64 Bit machine. Here are the installation :

Add the Zekr repository :

[email protected]:~$ sudo vi /etc/apt/sources.list        

  deb http://zekr.org/apt gutsy main                                

Add the Zekr repository gpg authentication key :

[email protected]:~$ sudo wget -q http://zekr.org/apt/zekr.debian.gpg -O- | sudo apt-key add -                                                      


Install Zekr and necessary fonts :

[email protected]:~$ sudo apt-get update
[email protected]:~$ sudo apt-get install zekr ttf-me-quran ttf-sil-scheherazade
[email protected]:~$ sudo apt-get install ttf-farsiweb
[email protected]:~$ sudo apt-get install flashplugin-nonfree


Zekr comes with extra Quran translations in some languages :

[email protected]:~$ sudo apt-cache search zekr-quran-translations
zekr-quran-translations-bs - Zekr Quran Bosnian Translations
zekr-quran-translations-en - Zekr Quran English Translations
zekr-quran-translations-fa - Zekr Quran Persian Translations
zekr-quran-translations-fr - Zekr Quran French Translations
zekr-quran-translations-id - Zekr Quran Bahasa Indonesia Translations
zekr-quran-translations-nl - Zekr Quran Dutch Translations
zekr-quran-translations-pt - Zekr Quran Portuguese Translations
zekr-quran-translations-ru - Zekr Quran Russian Translations
zekr-quran-translations-tr - Zekr Quran Turkish Translations
zekr-quran-translations-ur - Zekr Quran Urdu Translations

For example we need Bahasa Indonesia translations, then :

[email protected]:~$ sudo apt-get install zekr-quran-translations-id

And now run the Zekr :

[email protected]:~$ zekr


Zekr in English

The default translation language is English, we can change it here :

View -- Translation

Choose the language and if we try to add some new translation language, just install it.

Zekr Bahasa Indonesia

Zekr in Bahasa Indonesia translation