X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=doc%2Finstallation.xml;h=c3f04b46c2827303fb7cea87ea50ad58ef55f150;hb=6ee199cf614c4e680d1456783c1908fe5684a7d3;hp=9b0f6979cbbc458aa35a86f3fdd73851cf9af923;hpb=54f62385efb0b6b99dff15d0c72e0e257f45a843;p=idzebra-moved-to-github.git diff --git a/doc/installation.xml b/doc/installation.xml index 9b0f697..c3f04b4 100644 --- a/doc/installation.xml +++ b/doc/installation.xml @@ -1,9 +1,12 @@ - + Installation Zebra is written in ANSI C and was implemented with portability in mind. - We primarily use GCC on UNIX and Microsoft Visual C++ on Windows. + We primarily use GCC on UNIX and + + Microsoft Visual C++ + on Windows. @@ -12,11 +15,11 @@ Redhat Linux, Gentoo Linux, SuSE Linux, - NetBSD (Cobalt), FreeBSD (i386), MAC OSX, - SunOS 5.8 (sparc), - Windows 2000 SP3. + SunOS 5.8 + (sparc), + Windows 2000. @@ -29,7 +32,7 @@ (required) - Zebra uses YAZ to support Z39.50/SRW. Also the memory management + Zebra uses YAZ to support Z39.50/ SRW. Also the memory management utilites from YAZ is used by Zebra. @@ -199,6 +202,80 @@ to configure. + + GNU/Debian + GNU/Debian Linux + + Index Data provides pre-compiled GNU/Debian + Linux packages at our Debian package archive, both for + the Sarge and the Etch release. + + + + To install these packages, you need to add two lines to your + /etc/apt/sources.list configuration file, + either the Sarge sources found at + + deb http://www.indexdata.dk/debian indexdata/sarge released + deb-src http://www.indexdata.dk/debian indexdata/sarge released + + or the Etch sources from + + deb http://www.indexdata.dk/debian indexdata/etch released + deb-src http://www.indexdata.dk/debian indexdata/etch released + + After refreshing the package cache with the command + + apt-get update + + as root, the + Zebra indexer is + easily installed issuing + + apt-get install idzebra idzebra-doc + + + + + + GNU/Debian On Other Platforms + + These Zebra + packages are specifically compiled for + GNU/Debian Linux systems. Installation on other + GNU/Debian systems is possible by + re-compilation the Debian way: you need to add only the + deb-src sources lines to the + /etc/apt/sources.list configuration file, + that is either the Sarge sources + + deb-src http://www.indexdata.dk/debian indexdata/sarge released + + or the Etch sources + + deb-src http://www.indexdata.dk/debian indexdata/etch released + + After refreshing the package cache with the command + + apt-get update + + as root, the + Zebra indexer is + recompiled and installed issuing + + apt-get build-dep idzebra + apt-get source --compile idzebra + + as normal user. + The compiled GNU/Debian packages can then be + installed as root issuing + + dpkg -i install idzebra*.deb idzebra-doc*.deb + + + + + WIN32 The easiest way to install Zebra on Windows is by downloading an installer from @@ -249,8 +326,12 @@ EXPAT_DIR If HAVE_EXPAT is set to 1, Zebra is compiled - with Expat support. In this configuration, set - ZEBRA_DIR to the Expat source directory. + with Expat support. In this configuration, set + ZEBRA_DIR to the Expat source directory. + Windows version of Expat can be downloaded from + + SourceForge + . @@ -261,14 +342,14 @@ If HAVE_ICONV is set to 1, Zebra is compiled with iconv support. In this configuration, set ICONV_DIR to the iconv source directory. - - iconv binaries can be downloaded from + Iconv binaries can be downloaded from - this site. - + this site + . + - + BZIP2INCLUDE, BZIP2LIB, @@ -276,7 +357,8 @@ Define these symbols if Zebra is to be compiled with - BZIP2 record compression support. + BZIP2 + record compression support. @@ -332,6 +414,8 @@ + +