vor
0 0 Punkte

Hallo,
ich supporte nun LX-Office / Kivitendo schon seit Version 2.4.x und habe mir mal aus gegebenen Anlaß erlaubt eine Installationsanleitung
für Rocky Linux 10.2 aufzuschreiben.
Im Installationshandbuch wird eher auf Debian based Systeme im Detail eingegangen, was bei Red Hats aber nicht immer zielführend ist.
Wir setzen hier LXO / Kivitendo schon unter CentOS7 und nun RL10 ein und müssen sagen: Das läuft rock solid - wenn man es dann mal installiert hat.

Ich poste das jetzt mal quick and dirty hier rein - evtl. kanns ja jemand gebrauchen. In Teil 2 würde ich dann noch die Einrichtung des Postgresql Backends beschreiben.
Alle Anweisungen gehen von einer root - terminal - console aus - Ihr könnt es aber auch gerne mit sudo ... machen.

Lets go:

Basis ist ein Rocky Linux 10.2 als Server ohne GUI installiert.

Hilfreich hierbei ist der Komandozeilen Filemanager mc.

dnf -y install mc

Das hat den Vorteil, dass die VM (hier Synology VMM) mit 0.2 % CPU vor sich hin läuft auch wenn 10 Leute dran arbeiten.
Der Gnome Overhead entfällt und und die VM ist in 10 Sekunden rebootet.

Benötigte REPOS

crb
epel
appstream

Aktiviere crb

dnf config-manager --set-enabled crb

Installiere epel

dnf install epel-release

Installiere zuerst die verfügbaren Paket aus den Rocky Linux 10.x repos (ggfs. muss EPEL

dnf -y install perl-Archive-Zip perl-CPAN perl-Class-XSAccessor perl-Clone perl-DBD-Pg perl-DBI perl-DateTime perl-Email-Address perl-Email-MIME perl-FCGI perl-File-Copy-Recursive perl-File-MimeInfo perl-File-Slurp perl-GD perl-JSON perl-List-MoreUtils perl-List-UtilsBy perl-Net-SMTP-SSL perl-Net-SSLGlue perl-PDF-API2 perl-Params-Validate perl-Sort-Naturally perl-String-ShellQuote perl-Template-Toolkit perl-Text-CSV_XS perl-Text-Iconv perl-URI perl-XML-Writer perl-YAML perl-libwww-perl perl-CryptX perl-XML-LibXML readline-devel perl-Sys-CPU poppler-utils expat-devel gd-devel

Benötigte CPAN Module inklusive Optional und Developer

cpan -i Moose::Role Algorithm::CheckDigits CGI Daemon::Generic DateTime::Event::Cron DateTime::Format::Strptime DateTime::Set Encode::IMAPUTF7 File::Flock HTML::Restrict Imager Imager::QRCode IPC::Run Math::Round Mail::IMAPClient PBKDF2::Tiny Regexp::IPv6 REST::Client Rose::Object Rose::DB Rose::DB::Object Set::Infinite UUID::Tiny HTTP::DAV YAML::XS Log::Log4perl Devel::REPL Term::ReadLine::Gnu DBIx::Log4perl Test::Exception Test::Output Thread::Pool::Simple URI::Find PPI HTML::Query

--> Das dauert ewig ... :-( also Käffchen zurechtstellen

Installiere Texlive aus /opt/install-tl-2* --- Nicht texlive von Rocky Linux !!!

Dort sind nicht alle Module verfügbar !!!

Download: wget https://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz

tar xvf install-tl-unx.tar.gz -C /opt

cd /opt/install-tl-2*

texlive.profile (vorher erstellen --> touch texlive.profile

und dann den folgenden Text einfügen und in /opt/install-tl-2* abspeichern)

selected_scheme scheme-custom
TEXDIR /usr/local/texlive/2025
TEXMFCONFIG ~/.texlive2025/texmf-config
TEXMFHOME ~/texmf
TEXMFLOCAL /usr/local/texlive/texmf-local
TEXMFSYSCONFIG /usr/local/texlive/2025/texmf-config
TEXMFSYSVAR /usr/local/texlive/2025/texmf-var
TEXMFVAR ~/.texlive2025/texmf-var
binary_x86_64-linux 1
collection-basic 1
collection-fontsrecommended 1
collection-langgerman 1
collection-latex 1
collection-latexextra 1
collection-latexrecommended 1
collection-pictures 1
collection-plaingeneric 1
instopt_adjustpath 0
instopt_adjustrepo 1
instopt_letter 0
instopt_portable 0
instopt_write18_restricted 1
tlpdbopt_autobackup 1
tlpdbopt_backupdir tlpkg/backups
tlpdbopt_create_formats 1
tlpdbopt_desktop_integration 1
tlpdbopt_file_assocs 1
tlpdbopt_generate_updmap 0
tlpdbopt_install_docfiles 1
tlpdbopt_install_srcfiles 1
tlpdbopt_post_code 1
tlpdbopt_sys_bin /usr/local/bin
tlpdbopt_sys_info /usr/local/share/info
tlpdbopt_sys_man /usr/local/share/man
tlpdbopt_w32_multi_user 1

Installiere texlive

perl ./install-tl --profile texlive.profile

Füge texlive zum Suchpfad in /etc/profile.d/sh.local hinzu

echo 'export PATH=$PATH:/usr/local/texlive/2025/bin/x86_64-linux' >> /etc/profile.d/sh.local

Installiere latexmk

tlmgr install latexmk

Und das Wichtigste zum Schluß !!!

ln -s /usr/local/texlive/2025/bin/x86_64-linux/pdftex /usr/local/bin/pdflatex

reboot system

systemctl reboot

Check kivitendo environment

/var/www/kivitendo-erp/scripts/installation_check.pl -a

--> nun sollten alle Pakete "OK" sein!

Viel Spaß beim ausprobieren.

LG

Rudi

Bitte logge dich ein oder melde dich neu an um die Frage zu beantworten.

Ähnliche Fragen

0 0 Punkte
1 1 Antwort
RudiS Gefragt vor 4 Tagen
Wo bitte kann ich einen Beitrag zur Installation einstellen?
0 0 Punkte
1 1 Antwort
Anonym Gefragt 17, Apr 2014
Hallo, ich versuche im Moment kivitendo zu installieren, habe jedoch noch kaum Erfahrung mit ERP-Systemen und Linux, bin also ein ziemlicher Anfänger ;) In der Installat...
0 0 Punkte
1 answers 1 Antwort
sisqonrw Gefragt 27, Jan 2013
Hallo, gibt es eine gute Anleitung, um kivitendo von 2.7.0 auf 3.0 up zu daten?
0 0 Punkte
1 1 Antwort
Anonym Gefragt 27, Jun 2014
Hallo zusammen, gibt es hier jemanden, der kivi mit der o.g. Konstellation am Laufen hat? Anscheinend hat sich die Syntax der httpd. conf zu Apache 2.4.6 geändert. Gibt ...
1 1 Punkt
1 1 Antwort
riwollis Gefragt 11, Jun 2016
Hallo zusammen, Ich habe gestern eine neue Installation von kivitendo unter Archlinux durchgeführt und möchte das hier dokumentieren. Ich habe jedes Mal Schwierigkeiten...