Debian-IN/ bolnagri

bolnagri is a hindi phonetic keyboard map . The installation can be done in 2 ways :-

For any/all distributions ;-

Download the bolnagri tarball

wget http://code.indlinux.net/frs/download.php/23/bolnagri-in.tgz

You will get output like

--21:30:42--  http://code.indlinux.net/frs/download.php/23/bolnagri-in.tgz
       => `bolnagri-in.tgz'
Resolving code.indlinux.net... 83.143.86.34
Connecting to code.indlinux.net|83.143.86.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1,45,629 (142K) [application/binary]

100%[======================================================================>] 1,45,629      66.78K/s             

21:30:47 (66.72 KB/s) - `bolnagri-in.tgz' saved [145629/145629]

Then extract the tarball

tar -zxvf bolnagri-in.tgz

which will result into a folder called bolnagri-in

cd into that folder

cd bolnagri-in

Run the install.sh shell script

./install.sh

sudo or su ./install.sh
give the root/sudo password
Installing bolnagri-in...
Done

You should find the bolnagri font on you panel.

If you are on debian etch or ubuntu you have a derivative method

 wget http://code.indlinux.net/frs/download.php/6/bolnagri_0.2-1_all.deb

Now using your favourite package manager install it . I am using dpkg here

 sudo dpkg -i bolnagri_0.2-1_all.deb

Uninstallation/Deinstallation of Bolnagri

If for any reason you want to uninstall it, its pretty simple atleast the .deb pack

That will install the package , for any issues please go to http://www.indlinux.org

sudo dpkg -deinstall bolnagri (if we want to remove files but let the configuration files remain) OR

sudo dpkg -purge bolnagri (this time the configuration files also go)

Another way is to search for the same in Synaptic or your favourite package manager.

A little bit info. about what happens when either we install through the .install.sh shell script or the package through package manager.

The following things happen :-

  1. A layout definition file is copied to /etc/X11/xkb/symbols

  2. Some definitions are added to either base.lst or base.xml

The rules governing the correct way to do stuff are covered under /etc/X11/xkb/rules/