Zekr
5111
Comment:
|
5112
|
Deletions are marked like this. | Additions are marked like this. |
Line 16: | Line 16: |
* You can find some Quran translations prepared for zekr [http://www.siahe.com/zekr/resources.html Here]. | * You can find some Quran translations prepared for zekr [http://www.siahe.com/zekr/resources.html Here]. |
[http://www.siahe.com/zekr 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)
Installing Zekr from Ubuntu Multiverse Repository
Add extra Ubuntu/Debian repositories using the Software Sources application, which can be found in the menu: System -> Administration -> Software Sources. Check main, universe, and multiverse repositories (They are necessary for getting sun-java and some additional fonts and flashplugin). Run the following command to update the your package cache:
sudo apt-get update sudo apt-get install zekr
You can find some Quran translations prepared for zekr [http://www.siahe.com/zekr/resources.html Here].
If you like to upgrade to the latest Stable of Zekr do the following instructions:
Upgrading to the Latest Stable Version of Zekr
First you should enable universe and multiverse Ubuntu repositories as explained above.
- To enable Quran recitation feature and install extra fonts run the following commands:
sudo apt-get install flashplugin-nonfree sudo apt-get install ttf-farsiweb
Install sun java JRE and Make it the default JRE
Zekr does not work properly with GIJ (GNU Java bytecode interpreter). You have to install Sun Java JRE and make it the default Java JRE. Run the following command: update-java-alternatives -l
If java-1.5.0-sun or java-1.6.0-sun is not listed in the result, then you have to install sun-java5-jre or sun-java6-jre. To install sun-java5-jre run the following command:
sudo apt-get install sun-java5-jre
You have to make Sun Java JRE the default JRE. The following command makes java-1.5.0-sun the default JRE:
sudo update-java-alternatives -s java-1.5.0-sun
Installing Zekr
There are two ways to install Zekr in Ubuntu/Debian: automatic installation through the Zekr Repository or Manual Installation.
Zekr Repository
- To add the Zekr repository, run the following command in a terminal:
sudo gedit /etc/apt/sources.list
* Add ONLY ONE of the following lines based on your OS (Ubuntu Gutsy 7.10, Ubuntu Feisty 7.04, Ubuntu Edgy 6.10, Ubuntu Dapper 6.06, Debian Etch 4.0, or Debian Sid) at the end of /etc/apt/sources.list
deb http://siahe.com/zekr/apt gutsy main deb http://siahe.com/zekr/apt feisty main deb http://siahe.com/zekr/apt edgy main deb http://siahe.com/zekr/apt dapper main deb http://siahe.com/zekr/apt etch main deb http://siahe.com/zekr/apt sid main
- Add the Zekr repository gpg authentication key
wget -q http://siahe.com/zekr/apt/zekr.debian.gpg -O- | sudo apt-key add -
- To install Zekr and the necessary fonts, run the following commands in the terminal:
sudo apt-get update sudo apt-get install zekr ttf-me-quran ttf-sil-scheherazade sudo apt-get install ttf-farsiweb sudo apt-get install flashplugin-nonfree
- Zekr comes with extra Quran translations in English, Russian, Persian, Bahasa Indonesia, Turkish, French, Dutch, Urdu, Bosnian, and Portuguese packaged as zekr-quran-translations-XY where XY is the ISO code of the language. Run apt-cache search zekr-quran-translations
in a shell to list them all. Then among the result list choose the appropriate package and install it: For example if you want to install English Quran Translations run the following command:
sudo apt-get install zekr-quran-translations-en
Manual Installation
ttf-me-quran and ttf-sil-scheherazade are two necessary fonts for Zekr. Download them from [http://sourceforge.net/project/showfiles.php?group_id=128414 here]. Then install them (Ubuntu example; [xyz] is version and architecture details and should be replaced based on what you have downloaded):
sudo dpkg -i ttf-me-quran_[xyz].deb ttf-sil-scheherazade_[xyz].deb
Download the latest version of Zekr from [http://sourceforge.net/project/showfiles.php?group_id=128414 here]. Get zekr_[version]_i386.deb or zekr_[version]_amd64.deb based on your Machine architecture. Then, Install Zekr with the following command line:
sudo dpkg -i zekr_[xyz].deb
To install [http://www.siahe.com/zekr/resources.html extra Quran translations] available for Zekr, download zekr-quran-translation-[ab]_[xyz].deb from [http://sourceforge.net/project/showfiles.php?group_id=128414 here] ([ab] is the ISO code of the language). Install it by the following command:
sudo dpkg -i zekr-quran-translations-[ab]_[xyz].deb
Zekr (last edited 2008-08-06 16:15:18 by localhost)