User manual
Chapter 1
Package manager
A package manager makes installation easy by automatically installing prerequisites,
tracking versions and updates, and verifying checksums. Your choice of the package
manager will usually depend on the Linux distribution you use. Here are some
popular package managers:
APT: On Debian or Ubuntu
YaST: On openSuSE
YUM: On CentOS
Make utility
Perl programs such as Koha or the various Perl modules it uses can be installed
using a series of commands:
perl Makefile . PL: This command checks for prerequisites and creates
a configuration file needed by make
make: This compiles the software and creates executables
make test: It runs test cases to ensure proper installation, flags errors,
and warnings in case of problems
make Install: This installs the executable files into proper directories in
the server
CPAN shell
CPAN (Comprehensive Perl Archive Network) - is an archive of Perl modules.
The CPAN shell is a tool that automates the download and installation of Perl
modules from the archive including the execution of the
pers Makefile . PL, make,
make test,
and
make
install commands given above.
Learn more about CPAN here: http: //www.cpan.org/.
Git
Git is Koha's version control system. Git simplifies and automates the download of
software from Koha's online repository. We use Git not only during installation, but
also while installing software updates. If you wish to make software changes of your
own, Git will help merge those changes with new versions of Koha.
Learn more about Git here:
http: / /git -scm. com /.
[ 9 ]