Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ab18d1c0

Von Jan Büren vor fast 6 Jahren hinzugefügt

  • ID ab18d1c0c613c094e576be22c0f788dfa19165bc
  • Vorgänger db62bb40
  • Nachfolger 497b9801

Weitere Fallback-Module entfernt und Doku angepasst (s.a. #344)

Unterschiede anzeigen:

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