Hi,
im Readme ist die git clone-Zeile fehlerhaft.
>>>>>>>
Code
git clone https://github.com/Betzi1900/Universal-Package-Dashboard.git
cd Universal-Package-Dashboard
./main.py
Wenn du die Abhängigkeiten über pip installierst, musst du zwingend eine virtuelle Umgebung (venv) anlegen. Distributionen mit Debian-Basis blockieren pip, da es das System potenziell beschädigen kann.
tkinter ist meist nicht vorinstalliert und muss als Abhängigkeit angegeben werden.
Bei sqlite3 und base64 bin ich mir nicht sicher.
Eine vollständige Abhängigkeitsliste sollte in jedem Fall angegeben werden.
Zur Funktion kann ich noch nichts sagen, da ich kein Paket erwarte. Es startet aber.
Es ist auch immer gut wenn main.py einen Shebang enthält in Zeile 1 #!/usr/bin/python3. Stellt sicher das das Programm richtig ausgeführt wird, wenn es ausführbar gemacht wurde.