Revision ab18d1c0
Von Jan Büren vor etwa 6 Jahren hinzugefügt
doc/html/ch02s02.html | ||
---|---|---|
97 | 97 |
<code class="literal">List::UtilsBy</code>, |
98 | 98 |
<code class="literal">DateTime::Set</code>, |
99 | 99 |
<code class="literal">DateTime::Event::Cron</code> |
100 |
</p><p>Seit Version größer v3.5.0 sind die folgenden Pakete |
|
100 |
|
|
101 |
<code class="literal">Daemon::Generic</code> |
|
102 |
|
|
103 |
<code class="literal">DateTime::Event::Cron</code> |
|
104 |
|
|
105 |
<code class="literal">File::Flock</code> |
|
106 |
|
|
107 |
<code class="literal">File::Slurp</code> |
|
108 |
|
|
109 |
<code class="literal">Set::Crontab</code> |
|
110 |
|
|
111 |
<code class="literal">Exception::Lite</code> |
|
112 |
|
|
113 |
</p>Für die letzten beiden Module liefert kivitendo fallback-Module aus, da |
|
114 |
diese überhaupt nicht in debian oder in der benötigten Version zu Verfügung stehen (Stand Anfang 2019). |
|
115 |
|
|
116 |
<p>Seit Version größer v3.5.0 sind die folgenden Pakete |
|
101 | 117 |
hinzugekommen: <code class="literal">Text::Unidecode</code>, |
102 | 118 |
<code class="literal">LWP::Authen::Digest</code>, |
103 | 119 |
<code class="literal">LWP::UserAgent</code> |
... | ... | |
124 | 140 |
sind auch in 2.6.1 weiterhin mit ausgeliefert, wurden in einer |
125 | 141 |
zukünftigen Version aber aus dem Paket entfernt werden. Es wird |
126 | 142 |
empfohlen diese Module zusammen mit den anderen als Bibliotheken zu |
127 |
installieren.</p><div class="sect3" title="2.2.2.1. Debian und Ubuntu"><div class="titlepage"><div><div><h4 class="title"><a name="d0e486"></a>2.2.2.1. Debian und Ubuntu</h4></div></div></div><p>Für Debian und Ubuntu stehen die meisten der benötigten
|
|
143 |
installieren.</p><div class="sect3" title="2.2.2.1. Debian und Ubuntu"><div class="titlepage"><div><div><h4 class="title"><a name="d0e505"></a>2.2.2.1. Debian und Ubuntu</h4></div></div></div><p>Für Debian und Ubuntu stehen die meisten der benötigten
|
|
128 | 144 |
Pakete als Debian-Pakete zur Verfügung. Sie können mit |
129 | 145 |
folgendem Befehl installiert werden:</p><pre class="programlisting">apt install apache2 libarchive-zip-perl libclone-perl \ |
130 | 146 |
libconfig-std-perl libdatetime-perl libdbd-pg-perl libdbi-perl \ |
... | ... | |
138 | 154 |
libfile-copy-recursive-perl postgresql libalgorithm-checkdigits-perl \ |
139 | 155 |
libcrypt-pbkdf2-perl git libcgi-pm-perl libtext-unidecode-perl libwww-perl\ |
140 | 156 |
postgresql-contrib aqbanking-tools poppler-utils libhtml-restrict-perl\ |
141 |
libdatetime-event-cron-perl libdatetime-set-perl libset-infinite-perl liblist-utilsby-perl |
|
157 |
libdatetime-set-perl libset-infinite-perl liblist-utilsby-perl\ |
|
158 |
libdaemon-generic-perl libfile-flock-perl libfile-slurp-perl |
|
159 |
|
|
142 | 160 |
</pre><p>Ab Ubuntu Version 18.04 LTS sind alle benötigten Pakete in der Distributions verfügbar.</p><p>Für ältere Ubuntu/Debians müßen einige Pakete per CPAN installiert werden. |
143 | 161 |
Das geht bspw. für das benötige Paket HTML::Restrict mit:</p><pre class="programlisting">apt-get install build-essential |
144 |
cpan HTML::Restrict</pre></div><div class="sect3" title="2.2.2.2. Fedora"><div class="titlepage"><div><div><h4 class="title"><a name="d0e499"></a>2.2.2.2. Fedora</h4></div></div></div><p>Für Fedora stehen die meisten der benötigten Perl-Pakete als
|
|
162 |
cpan HTML::Restrict</pre></div><div class="sect3" title="2.2.2.2. Fedora"><div class="titlepage"><div><div><h4 class="title"><a name="d0e518"></a>2.2.2.2. Fedora</h4></div></div></div><p>Für Fedora stehen die meisten der benötigten Perl-Pakete als
|
|
145 | 163 |
RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl |
146 | 164 |
installiert werden:</p><pre class="programlisting">dnf install httpd mod_fcgid perl-Archive-Zip perl-Clone perl-DBD-Pg \ |
147 | 165 |
perl-DBI perl-DateTime perl-Email-Address perl-Email-MIME perl-FCGI \ |
... | ... | |
151 | 169 |
perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI \ |
152 | 170 |
perl-XML-Writer perl-YAML perl-parent postgresql-server perl-CPAN \ |
153 | 171 |
perl-Algorithm-CheckDigits perl-GD perl-Class-XSAccessor perl-Text-Balanced perl-libwww-perl</pre><p>Zusätzlich müssen einige Pakete aus dem CPAN installiert |
154 |
werden. Dazu können Sie die folgenden Befehle nutzen:</p><pre class="programlisting">cpan Config::Std HTML::Restrict</pre></div><div class="sect3" title="2.2.2.3. openSUSE"><div class="titlepage"><div><div><h4 class="title"><a name="d0e510"></a>2.2.2.3. openSUSE</h4></div></div></div><p>Für openSUSE stehen die meisten der benötigten Perl-Pakete als
|
|
172 |
werden. Dazu können Sie die folgenden Befehle nutzen:</p><pre class="programlisting">cpan Config::Std HTML::Restrict</pre></div><div class="sect3" title="2.2.2.3. openSUSE"><div class="titlepage"><div><div><h4 class="title"><a name="d0e529"></a>2.2.2.3. openSUSE</h4></div></div></div><p>Für openSUSE stehen die meisten der benötigten Perl-Pakete als
|
|
155 | 173 |
RPM-Pakete zur Verfügung. Sie können mit folgendem Befehl |
156 | 174 |
installiert werden:</p><pre class="programlisting">zypper install apache2 apache2-mod_fcgid perl-Archive-Zip perl-Clone \ |
157 | 175 |
perl-Config-Std perl-DBD-Pg perl-DBI perl-DateTime perl-Email-Address \ |
... | ... | |
160 | 178 |
perl-Sort-Naturally perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv \ |
161 | 179 |
perl-URI perl-XML-Writer perl-YAML perl-CPAN \ |
162 | 180 |
perl-Algorithm-CheckDigits perl-GD perl-Class-XSAccessor postgresql-server perl-libwwww-perl</pre><p>Zusätzlich müssen einige Pakete aus dem CPAN installiert |
163 |
werden. Dazu können Sie die folgenden Befehle nutzen:</p><pre class="programlisting">cpan Rose::Db::Object</pre></div></div><div class="sect2" title="2.2.3. Andere Pakete installieren"><div class="titlepage"><div><div><h3 class="title"><a name="d0e521"></a>2.2.3. Andere Pakete installieren</h3></div></div></div><p>Seit Version v3.4.0 wird für den Bankimport optional das Paket
|
|
181 |
werden. Dazu können Sie die folgenden Befehle nutzen:</p><pre class="programlisting">cpan Rose::Db::Object</pre></div></div><div class="sect2" title="2.2.3. Andere Pakete installieren"><div class="titlepage"><div><div><h3 class="title"><a name="d0e540"></a>2.2.3. Andere Pakete installieren</h3></div></div></div><p>Seit Version v3.4.0 wird für den Bankimport optional das Paket
|
|
164 | 182 |
'aqbanking-tools' benötigt.</p><p>Debian und Ubuntu: </p><pre class="programlisting">apt install aqbanking-tools |
165 | 183 |
</pre><p> |
166 | 184 |
</p><p>Fedora: </p><pre class="programlisting">dnf install aqbanking</pre><p> |
Auch abrufbar als: Unified diff
Weitere Fallback-Module entfernt und Doku angepasst (s.a. #344)