Koha 3.4 on Debian Squeeze via GIT

From Koha Wiki
Jump to navigation Jump to search
Note.jpg

WARNING! This page is obsolete.
This page is no longer correct and exists for historical reasons only.


Installation of Debian 6 (Squeeze)

These instructions presume that you've got a Debian Squeeze system up and running.

Installation of Koha 3.2 from GIT Repository

Set up Indexdata apt sources for Yaz and Zebra packages

Edit apt sources list file:

  $ sudo nano /etc/apt/sources.list

Add the following lines:

  # Index Data
  deb http://ftp.indexdata.dk/debian squeeze main
  deb-src http://ftp.indexdata.dk/debian squeeze main

The Index Data packages are signed with a key you can install as follows

  $ wget http://ftp.indexdata.dk/debian/indexdata.asc
  $ sudo apt-key add indexdata.asc

Prepare System and Install Dependencies

the following list might not be complete

  $ sudo apt-get install git-core git-email at apache2 cvs daemon libgcrypt11 libgcrypt11-dev make gcc gettext mysql-server \
  libcgi-session-perl libclass-factory-util-perl libdate-calc-perl libdate-manip-perl libdate-ical-perl libdatetime-format-mail-perl \
  libimage-magick-perl libmail-sendmail-perl liblingua-ispell-perl liblingua-stem-perl libdbd-mysql-perl idzebra-2.0 idzebra-2.0-common \
  idzebra-2.0-doc idzebra-2.0-utils libclass-factory-util-perl libdatetime-format-strptime-perl libdatetime-format-w3cdtf-perl \
  libdatetime-locale-perl libdatetime-perl liblist-moreutils-perl libdatetime-timezone-perl libdbi-perl  \
  libidzebra-2.0-dev libidzebra-2.0-mod-alvis libidzebra-2.0-mod-grs-marc libidzebra-2.0-mod-grs-regx libidzebra-2.0-mod-grs-xml \
  libidzebra-2.0-mod-text libidzebra-2.0-modules libmysqlclient15-dev libnet-ldap-perl liblist-moreutils-perl liblocale-gettext-perl \
  liblocale-po-perl  libpdf-api2-perl libmime-lite-perl libpoe-perl libtext-csv-perl libtext-charwidth-perl libtext-iconv-perl \
  libtext-wrapi18n-perl libtime-duration-perl libtime-format-perl libtimedate-perl libunix-syslog-perl libxml-dom-perl libxml-dumper-perl \
  libxml-namespacesupport-perl libxml-parser-perl libxml-perl libxml-simple-perl libxml-regexp-perl libxml-xslt-perl libxml-libxml-perl \
  libxml-libxslt-perl libxml2 libxml2-dev libxml2-utils libxslt1-dev libxslt1.1 libyaml-syck-perl libyaz4 libyaz4-dev yaz yaz-doc \
  libcgi-session-serialize-yaml-perl libdata-ical-perl libhtml-template-pro-perl libmarc-charset-perl libmarc-record-perl \
  libmarc-xml-perl libnet-z3950-zoom-perl libpdf-reuse-perl libpdf-reuse-barcode-perl libsms-send-perl libschedule-at-perl libxml-rss-perl \
  libmime-lite-perl libalgorithm-checkdigits-perl libauthen-cas-client-perl libbiblio-endnotestyle-perl libbusiness-isbn-perl \
  libdbd-sqlite2-perl libemail-date-perl libgraphics-magick-perl libhtml-scrubber-perl libhttp-oai-perl liblingua-stem-snowball-perl \
  liblocale-currency-format-perl libmarc-crosswalk-dublincore-perl libmemoize-memcached-perl libnet-server-perl libnumber-format-perl \
  libpdf-api2-simple-perl libpdf-table-perl libtext-csv-encoded-perl libuniversal-require-perl libxml-sax-writer-perl libyaml-perl \
  libidzebra-2.0 libidzebra-2.0-mod-dom libcgi-session-driver-memcached-perl libtemplate-perl

Download Koha via Git

  $ sudo apt-get install git-core git-email
  $ git clone git://git.koha-community.org/koha.git kohaclone
  $ cd kohaclone
  $ git checkout -b myinstall origin

to be continued

Note.jpg

WARNING! This page is obsolete.
This page is no longer correct and exists for historical reasons only.