Paketiinformationen und UPDAGRE aktualisiert.
[kivitendo-erp.git] / doc / INSTALL / Ben_00c3_00b6tigte-Software-und-Pakete.html
1 <html lang="en">
2 <head>
3 <title>Benötigte Software und Pakete - Lx-Office Installationsanleitung</title>
4 <meta http-equiv="Content-Type" content="text/html">
5 <meta name="description" content="Lx-Office Installationsanleitung">
6 <meta name="generator" content="makeinfo 4.11">
7 <link title="Top" rel="start" href="index.html#Top">
8 <link rel="prev" href="Aktuelle-Hinweise.html#Aktuelle-Hinweise" title="Aktuelle Hinweise">
9 <link rel="next" href="Installation-des-Programmpaketes.html#Installation-des-Programmpaketes" title="Installation des Programmpaketes">
10 <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
11 <meta http-equiv="Content-Style-Type" content="text/css">
12 <style type="text/css"><!--
13   pre.display { font-family:inherit }
14   pre.format  { font-family:inherit }
15   pre.smalldisplay { font-family:inherit; font-size:smaller }
16   pre.smallformat  { font-family:inherit; font-size:smaller }
17   pre.smallexample { font-size:smaller }
18   pre.smalllisp    { font-size:smaller }
19   span.sc    { font-variant:small-caps }
20   span.roman { font-family:serif; font-weight:normal; } 
21   span.sansserif { font-family:sans-serif; font-weight:normal; } 
22 --></style>
23 </head>
24 <body>
25 <div class="node">
26 <p>
27 <a name="Ben%c3%b6tigte-Software-und-Pakete"></a>
28 <a name="Ben_00c3_00b6tigte-Software-und-Pakete"></a>
29 n&auml;chstes:&nbsp;<a rel="next" accesskey="n" href="Installation-des-Programmpaketes.html#Installation-des-Programmpaketes">Installation des Programmpaketes</a>,
30 voriges:&nbsp;<a rel="previous" accesskey="p" href="Aktuelle-Hinweise.html#Aktuelle-Hinweise">Aktuelle Hinweise</a>,
31 aufw&auml;rts:&nbsp;<a rel="up" accesskey="u" href="index.html#Top">Top</a>
32 <hr>
33 </div>
34
35 <h2 class="chapter">2 Benötigte Software und Pakete</h2>
36
37 <p>Zum Betrieb von Lx-Office werden zwingend ein Webserver (meist Apache) und ein Datenbankserver (PostgreSQL) benötigt.
38
39    <p>Zusätzlich benötigt Lx-Office die folgenden Perl-Pakete, die nicht Bestandteil einer Standard-Perl-Installation sind:
40
41      <ul>
42 <li>Archive::Zip
43 <li>Class::Accessor
44 <li>CGI::Ajax
45 <li>DBI
46 <li>DBD::Pg
47 <li>Email::Address
48 <li>IO::Wrap (aus dem Paket IO::Stringy)
49 <li>List::MoreUtils
50 <li>PDF::API2
51 <li>Template
52 <li>Text::CSV_XS
53 <li>Text::Iconv
54 <li>URI
55 <li>XML::Writer
56 <li>YAML
57 </ul>
58
59    <p>Gegenüber Version 2.6.0 sind zu dieser Liste 2 Pakete hinzugekommen, <code>URI</code>
60 und <code>XML::Writer</code> sind notwendig. Ohne startet Lx-Office nicht.
61
62    <p><code>Email::Address</code> und <code>List::MoreUtils</code> sind schon länger feste
63 Abhängigkeiten, wurden aber bisher mit Lx-Office mitgeliefert.  Beide sind auch
64 in 2.6.1 weiterhin mit ausgeliefert, wurden in einer zukünftigen Version aber
65 aus dem Paket entfernt werden. Es wird empfohlen diese Module zusammen mit den
66 anderen als Bibliotheken zu installieren.
67
68    <p><code>CGI::Ajax</code> ist nach wie vor in einer modifizierten Version mitgeliefert
69 und braucht nicht nachinstalliert werden.
70
71    <p>Die zu installierenden Pakete können in den verschiedenen Distributionen unterschiedlich heißen.
72
73    <p>Für Debian oder Ubuntu benötigen Sie diese Pakete:
74
75    <p><code>apache postgresql libarchive-zip-perl libclass-accessor-perl libdbi-perl libdbd-pg-perl libpg-perl libemail-address-perl libio-stringy-perl liblist-moreutils-perl libpdf-api2-perl libtemplate-perl libtext-csv-xs-perl libtext-iconv-perl lib-uriperl libxml-writer-perl libyaml-perl</code>
76
77    <p>Für Fedora Core benötigen Sie diese Pakete:
78
79    <p><code>httpd postgresql-server perl-Class-Accessor perl-DBI perl-DBD-Pg perl-Email-Address perl-IO-stringy perl-List-MoreUtils perl-PDF-API2 perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML</code>
80
81    <p>Für OpenSuSE benötigen Sie diese Pakete:
82
83    <p><code>apache2 postgresql-server perl-Archive-Zip perl-Class-Accessor perl-DBI perl-DBD-Pg perl-MailTools perl-IO-stringy perl-List-MoreUtils perl-PDF-API2 perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML</code>
84
85    <p>Lx-Office enthält ein Script, mit dem überprüft werden kann, ob alle
86 benötigten Perl-Module installiert sind. Der Aufruf lautet wie folgt:
87
88    <p><code>./scripts/installation_check.pl</code>
89
90 <!--  -->
91    </body></html>
92