From 2a7c601b42106f5805322fe24577b1769b6165ce Mon Sep 17 00:00:00 2001 From: Mario Voigt Date: Mon, 6 Jan 2025 20:25:40 +0100 Subject: [PATCH] Update README.md --- README.md | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 93783d3..26c779d 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,18 @@ Frontend (sqlite.py) basiert auf https://github.com/tonypdavis/Raspberry-Pi-Barc **Achtung: Frontend und Scan-Service müssen auf die gleiche Datenbankdatei konfiguriert werden!** ## Installation +Siehe auch https://pypi.org/project/cysystemd/ + +Fedora: ``` dnf install -y systemd-devel python3-venv sudo usermod -G dialout -a $USER #den aktuellen User zu dialout hinzufügen ``` +Ubuntu: +``` +apt install build-essential libsystemd-dev systemd-dev python3-venv +sudo usermod -G dialout -a $USER #den aktuellen User zu dialout hinzufügen +``` ``` cd /opt/ @@ -60,16 +68,28 @@ journalctl -f -u usb-scanner.service ``` Datenbank per Shell leeren: +Fedora: ``` sudo dnf install sqlite3 +``` +Ubuntu: +``` +sudo apt install sqlite3 +``` +``` sqlite3 kugelstossmeeting-prod.db "DELETE FROM tickets;" sqlite3 kugelstossmeeting-prod.db "DELETE FROM scans;" sqlite3 kugelstossmeeting-test.db "VACUUM;" ``` Datenbank per DB Browser for SQLite bearbeiten/ansehen: +Fedora: ``` -sudo apt-get install sqlitebrowser +sudo dnf install sqlitebrowser +``` +Ubuntu: +``` +sudo apt install sqlitebrowser ``` GUI starten: ```