about   news   features   install   document   tips   faq   download   link

Alicia - Install -

Requirements

Alicia requires the perl (version5.8) and the two perl modules, Term::Readkey and Term::ReadLine::Perl for command line operations.

Alicia-1.0.x requires the core engine "crash" for Alicia's API.

Perl Modules

Install Perl modules:

Term::Readkey

Put a file "TermReadKey-2.21.tar.gz" on opportunity directory.
  $ tar -xzf TermReadKey-2.21.tar.gz  
  $ cd TermReadKey-2.21
  $ perl Makefile.PL
  $ make
  $ make test     
  $ su -
  # make install

Term::Readline::Perl

Allocate a file "Term-ReadLine-Perl-1.0203.tar.gz" on opportunity directory.
  $ tar -xzf Term-ReadLine-Perl-1.0203.tar.gz
  $ cd Term-ReadLine-Perl-1.0203.tar.gz
  $ perl Makefile.PL
  $ make  
  $ make test
  $ su -
  # make install

crash

  $ tar -xzf crash-3.8-5.tar.gz
  $ cd crash-3.8-5
  $ make
  $ su -
  # make install

Alicia

Put the Alicia tarball in a directory where you have permissions. Alicia is installed on the directory of Perl default library on your system. You can see the default directory by the following command;
 $ perl '-V:install.*'
If you would like to change the target of install directory, you can specify it. Please put "prefix" after "perl Makefile.PL" (see next paragraph).
  $ tar -xzf Alicia-.tar.gz
  $ cd Alicia-version
  $ perl Makefile.PL
  $ su -
  # make
  # make install
How to change the target directory of Alicia install
Alicia binary file 'alicia'
 
   $ perl Makefile.PL prefix="directory path name"/alicia
Alicia configuration file
change 5th line of Makefile.pl with your directory as
   $CONFDIR="directory path name";
current LDAS directory where you can access without putting full path.
change alicia.conf as
   ldasDir = "directory path name"

Configuration

You can change history file name, history file size, command path of "crash", inputrc of readline that is used by Alicia, and LDAS directory by changing ~/.alicia/alicia.conf or /etc/alicia.conf.