Paperless-ngx "Bare Metal" installieren (Debian 11/12): Unterschied zwischen den Versionen

Aus RT-Wiki - IT-Notizbuch
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{{Infobox | Titel = Testumgebung | Bildname = | Bildbreite = | Bildtext = | Stil = 2 | Titelfarbe = 6 | Abschnittsfarbe = | Farbe = | Style = | Feldstyle = | Feldname1 = OS | Daten1 = Debian 11.11/12.10 | Feldname3 = paperless-ngx (Dev) | Daten3 = 2.15.0 }} Anleitung für die "Bare Metal" Installation von [https://docs.paperless-ngx.com/ paperless-ngx] mit dem Quellcode vom [https://github.c…“)
 
KKeine Bearbeitungszusammenfassung
Zeile 15: Zeile 15:


Anleitung für die "Bare Metal" Installation von [https://docs.paperless-ngx.com/ paperless-ngx] mit dem Quellcode vom [https://github.com/paperless-ngx/paperless-ngx Dev-Branch].
Anleitung für die "Bare Metal" Installation von [https://docs.paperless-ngx.com/ paperless-ngx] mit dem Quellcode vom [https://github.com/paperless-ngx/paperless-ngx Dev-Branch].
Unterschiede in der Installation zwischen Debian 11 und 12 sind hervorgehoben.
==Abhängigkeiten installieren==
Das System auf den neusten Stand bringen:<syntaxhighlight lang="bash">
sudo apt update
sudo apt upgrade
</syntaxhighlight>gnupg und software-properties-common (Für add-apt-repository) installieren:<syntaxhighlight lang="bash">
apt install gnupg software-properties-common
</syntaxhighlight>
===OpenJDK8 installieren===
Repository hinzufügen und zugehörigen GPG Key installieren:<syntaxhighlight lang="bash">
wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/
</syntaxhighlight>Paketverwaltung aktualisieren, openjdk8 installieren und openjdk11 & 17 blockieren:<syntaxhighlight lang="bash">
apt update
apt install adoptopenjdk-8-hotspot
apt-mark hold openjdk-11-* && apt-mark hold openjdk-17-*
</syntaxhighlight>

Version vom 21. März 2025, 19:57 Uhr

Testumgebung
OS Debian 11.11/12.10
paperless-ngx (Dev) 2.15.0

Anleitung für die "Bare Metal" Installation von paperless-ngx mit dem Quellcode vom Dev-Branch.


Unterschiede in der Installation zwischen Debian 11 und 12 sind hervorgehoben.

Abhängigkeiten installieren

Das System auf den neusten Stand bringen:

sudo apt update
sudo apt upgrade

gnupg und software-properties-common (Für add-apt-repository) installieren:

apt install gnupg software-properties-common

OpenJDK8 installieren

Repository hinzufügen und zugehörigen GPG Key installieren:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -
add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/

Paketverwaltung aktualisieren, openjdk8 installieren und openjdk11 & 17 blockieren:

apt update
apt install adoptopenjdk-8-hotspot
apt-mark hold openjdk-11-* && apt-mark hold openjdk-17-*