IndiX
Run IndiX without installing
by IndiX Development Team
As part of IndiX project, we are
compiling a live CD with Indian languages enabled. The current version
of IndiX live CD is a
2.0 Beta version released for testing and carries no warrantee. The
modified softwares (binaries and their sources) on this CD are also
freely downloadable from our website
http://www.cdacmumbai.in/project/indix.
IndiX is a Indian Languages compilation of GNU/Linux
software,
run completely from CD. It is based on Knoppix 3.6. It automatically
recognizes
and supports many types of graphic cards, sound cards, SCSI devices and
other peripheral devices. IndiX can be adapted and used as a Indian Languages
Linux demo, a training course CD, a rescue system or as a platform for
commercial
software product demos. It is not necessary to install anything on
fixed
disk. Using transparent decompression, up to 2 gigabyes of executable
software can be put on a CD (this CD, for instance, has 1700MB of
software on it).
Since this is a genuine open source project, subject to
the GNU General Public License, the source code for all modified
packages is available
via the Internet at
http://www.cdacmumbai.in/projects/indix.
- Intel-compatible CPU (i486 or better),
- 16 MB of ram for text mode, and at least 82 MB for
graphic
mode with KDE. (To run various Office applications, at least 128 MB is
recommended),
- a bootable CD-ROM/DVD drive, or alternatively, a
boot
floppy and a standard CD-ROM/DVD drive (IDE/ATAPI or SCSI),
- a standard SVGA-compatible graphics card,
- and a standard serial or PS/2 mouse, or
IMPS/2-compatible
USB Mouse.
Yes. By use of a "swap partition"
missing
RAM under Linux can be replaced by an area on the fixed disk reserved
for
this purpose. IndiX detects and automatically uses swap partitions that
are already available. Only experienced users should consider creating
a swap partition, however, since to create one it is necessary to
re-partition
the hard disk. "swapfile" for Linux can also be created on an
existing
DOS partition (command mkdosswapfile). This allows IndiX to
run
with less real RAM. The file created on the DOS partition (knoppix.swp)
can be deleted later, if the space is needed for other things.
Due to the large amount of data (and the
download
time which can be expected), we recommend ordering IndiX from C-DAC, Mumbai (formerly NCST)
rather
than to transfer the complete current CD by WWW or ftp from
http://www.cdacmumbai.in/projects/indix.
In order to start the CD, first adjust the
boot
list in the BIOS Setup of your computer to boot from CD (before the
hard
drive). Put the CD in and restart the computer. If your computer does
not
support this option, you must use a boot diskette, which you can create
with the help of the boot image /KNOPPIX/boot.img available
on
the CD. Use the mkfloppy.bat
script
for the regular boot image. Use the command rawrite2
-f boot-en.img -d A (in the KNOPPIX directory) to create
an English boot disk.
Installation
Procedure
In addition to a standard Debian based
GNU/Linux
distribution (www.debian.org) the
following
"highlights" are available on this CD:
- KDE 3.2 as the standard
desktop.
- Mozilla Suite
- X Multimedia System
(xmms) with MPEG video and MP3 support as well as the Ogg Vorbis Audio Player
- Internet-access software kppp and isdn-utilities
- GNU Image Manipulation Program (GIMP)
- Tools for data rescue and system repair
- Network and administration tools
Following nine scripts (as appearing in Unicode 4.0
standard) are supported in IndiX:
- Devanagari
- Bengali
- Gurmukhi
- Gujarati
- Oriya
- Tamil
- Telugu
- Kannada
- Malayalam
IndiX aims to internationalize GNU/Linux
Operating system with
wide range of applications including text editors, browzers, terminal
emulators, and other applications. Following are a list
of commonly used applications.
- Mozilla - Web browser
- Mozilla Composer - Editor
- ncst-term - A terminal emulator program
By default the system loads English/default
Indian
Language keyboard into memory. At any time you can switch between the
two
just by pressing ScrollLock key on your physical keyboard. When
you
press the key for the first time then the keyboard led for the
ScrollLock
key will be turned ON, indicating that the current input mode is
default
Indian Language. After this you should be able to type Indian Languages
text
in various applications. When you no longer need to input Indian
Language
characters or when you again want to switch to normal English language
mode,
then simply press the ScrollLock key one more time. You are now back to
English input mode. The keyboard led for ScrollKey will also be turned
OFF.
Please note that some window managers don't permit you to close your
windows using mouse when ScrollLock key is ON. In such cases you will
have to disable
Indian Language input mode temporarily before closing the window using
mouse.
Those users who are familiar with loading new keyboard map manually
(either using Xkb or xmodmap method), please note that in this system,
we have disabled Xkb input method. Instead we are using xmodmap method
to load keyboard
maps. So if you want to load keyboard map of your own design then
please
create a file for xmodmap utility and then load the keyboard
using
'xmodmap'.
We are supporting Inscript keyboard layout and Rupantar keyboard layout
for Indian languages. Some laptops do not provide
ScrollLock, so for such keyboards, we have additional keymaps provided
where Right Ctrl key is used instead of ScrollLock.
Keymaps are stored in .keymaps directory in
home. For example to load Inscript Malayalam keyboardmap for desktops
supporting ScrollLock
run following command,
$>xmodmap ~/.keymaps/inscript/others/Xmodmap.ml_IN.UTF-8
Alternatively you can use the SelectKeyboard script
present on the Desktop. Click on this, and a pop-up comes up which
asks intuitive questions and sets the keyboard accordingly.
Yes, you can also print in Indian Languages.
You
may want to print either simple text file or web pages. We provide
tools for both kind of printing. To print plain text file created by
text editor, use oprint. To print unicode encoded
webpages you can first print to file and then use netprint to
create
another postscript file which will show correctly rendered Indian
Language
text. See man pages of 'oprint' and 'netprint' for more details.
Example: Lets say that
you want to print the current web page containing Indian text seen in
Mozilla Web Browser. Click File->Print and select the Print
To: File option and click Print button as shown below

After this run the following command
$>netprint -i /ramdisk/home/knoppix/mozilla.ps -o
mozilla-with-indic.ps
Then if your printer is configured properly as
Postscript Printer you can print the document with following command.
$>lpr mozilla-with-indic.ps
To connect to internet use command netcardconfig
from root shell. Befor using this command you must know IP
address, subnetmask, default gateway and DNS suffix of your computer.
If you are windows user then in commnad prompt give command
c:\ipconfig , you will get output
DNS Suffix .........................:
bses.company.in
IP Address
.........................: 205.101.151.82
Subnetmask .........................:
255.255.255.0
Default Gateway .........................:
205.101.151.245
If you are linux user then in command prompt give command
$> ifconfig
eth0 Link encap: Ethernet HWaddr 00:10:B5:EF:9C:E7
inet
addr:205.101.151.82 Bcast:205.101.151.255 Mask:255.255.255.0
UP BROADCAST
RUNNING
MULTICAST MTU:1500 Metric:1
RX
packets:24244
errors:0 dropped:0 overruns:0 frame:0
TX packets:506
errors:0
dropped:0 overruns:0 carrier:0
collisions:0
txqueuelen:100
RX
bytes:2238683
(2.1 Mb) TX bytes:60429 (59.0 Kb)
Interrupt:5
Base
address:0xcf00
Now use the netcardconfig follow the
steps. Whe you finish open /etc/resolve.conf add the line search
bses.comapny.in
Can you name some sample
softwares which run with respect to IndiX shaping Engine?
A few examples of applications which run with respect of
IndiX Shaping Engine are given below:
Mozilla Suite
Mozilla Suite is a not just a web browser, it has many
other applications also embedded along with it. You can use Mozilla
browser to browse the internet. Just make sure that you have configured
the network before opening any multilingual websites. Some snapshots
have been given below.


You can also Edit -> Find in this page menu
to search for Indic text as shown below.

Mozilla composer can be user to create plain and HTML
text as shown below. You can open Composer by clicking Window->Composer
menu item.
ncst-term
ncst-term is a terminal emulator program (like Konsle,
xterm) based on rxvt. It has been modified to support Indic text.
You can use ncst-term for various purposes. You can set the locale and
view date in local language as shown below.
You can also create commands in Indic text using alias
command as shown below.
Licenses
All the softwares, applications and
operating system itself used in IndiX Live CD are released under
variety of licenses which are attached to respective software and
including some under GNU General Public Licence (GPL). You can view GPL
licence file at
http://www.gnu.org/licenses/licenses.html#GPL. All the
documentations and tutorials created by IndiX team and included in the
IndiX Live CD are released under GNU General Free Documentation
Licecence (GFDL).You can view licence file at
http://www.gnu.org/licenses/licenses.html#FDL
Contacts
For any queries regarding the IndiX
project you can contact us at: indix@cdacmumbai.in
For more information and latest updates check out our website : http://www.cdacmumbai.in/projects/indix
WARNING
Please do not attempt to install IndiX
Live CD on your machine unless you are familiar with how to partition
your hard-drive (or you have somebody who knows how to do it), as it
may damage your hard-drive or data therein, permanently. IndiX team
cannot be held responsible for any such damage.
If you run into any problem operating
indix Live CD, please mail the following information:
- Hardware Configuration of your
Computer (Processor, Motherboard, Graphics Card, RAM etc.)
- Nature of problem (e.g. CD not
booting, No display, too slow)
DISCLAIMER: THIS IS EXPERIMENTAL SOFTWARE. USE
AT
YOUR OWN RISK.
UNDER NO CIRCUMSTANCES MAY INDIX TEAM BE HELD LIABLE FOR DAMAGE TO
HARDWARE
OR SOFTWARE, LOST DATA OR OTHER DAMAGE EITHER DIRECT OR INDIRECT CAUSED
BY
USING THIS SOFTWARE.
IN SOME COUNTRIES, CRYPTOGRAPHIC SOFTWARE MAY BE SUBJECT TO
IMPORT/EXPORT RESTRICTIONS OR SUBJECT TO SOFTWARE PATENTS. THIS
SOFTWARE MAY NOT BE USED
OR DISSEMINATED IN THOSE COUNTRIES.
OTHERWISE, IT IS SUBJECT TO THE USUAL RULES OF THE GPL LICENSE. IF YOU
DO
NOT WISH TO ABIDE BY THESE RULES, YOU MAY NOT USE OR DISSEMINATE THIS
SOFTWARE.
|