Installer für eTaxflnp auf Linux – automatisierte Installation von Liechtensteins elektronischer Steuererklärungssoftware für natürliche Personen.
- Features
- Anforderungen
- Installation
- Optionen
- Deinstallation
- Bekannte Einschränkungen
- Quellen und Credits
- Haftungsausschluss
- Automatisches Herunterladen und Installieren der aktuellsten eTaxflnp-Version
- Unterstützung für spezifische Steuerjahre mit dem Flag
--year YYYY - Automatische Erkennung der Host-Skalierung (GNOME, KDE, X11) und Weitergabe an die Java-Anwendung
- Auf immutable/rpm-ostree-Hosts: Containerisierung in distrobox mit Ubuntu 24.04 LTS (der offiziellen Referenzdistribution des Vendors)
- Auf nativen dpkg-Hosts: Direkte Installation via dpkg
- Export als normale lokale Anwendung/Menüeintrag
- Mehrere Steuerjahre können nebeneinander installiert werden
- Sichere Deinstallation (mit oder ohne spezifisches Steuerjahr)
curldpkgundapt-getsudo(wenn nicht als root ausgeführt)
distrobox(Installation: https://github.com/89luca89/distrobox)- Ein Container-Laufzeitumfeld:
podmanoderdocker - Auf rpm-ostree Hosts: Installation mit
rpm-ostree install podmanund anschließender Reboot
- x86_64-CPU (ARM/aarch64 wird nicht unterstützt)
- Linux-Kernel mit funktionsfähiger X11/XWayland-Unterstützung
git clone https://github.com/Pat9496/eTaxflnp-setup.git
cd eTaxflnp-setup./install-etaxflnp.shDas Skript lädt automatisch die neueste verfügbare Steuerjahrsversion herunter und installiert diese.
./install-etaxflnp.sh --year 2023Das Skript sucht zuerst auf der aktuellen Download-Seite, bei älteren Jahren auch auf der Archivseite.
Das Skript nutzt beim Ausführen standardmäßig eine bestehende distrobox wieder. Dies ermöglicht, mehrere Steuerjahrsversionen ohne Konflikte parallel zu installieren:
./install-etaxflnp.sh --year 2023
./install-etaxflnp.sh --year 2024Beide Versionen sind anschließend im Anwendungsmenü verfügbar (jeweils als separater Menüeintrag mit entsprechendem Steuerjahr).
./install-etaxflnp.sh --recreate-boxDie bestehende distrobox wird gelöscht und neu erstellt. Dies ist selten notwendig und führt zum Verlust aller darin installierten Steuerjahrsversionen.
| Flag | Beschreibung |
|---|---|
--year YYYY |
Spezifisches Steuerjahr installieren (oder mit --uninstall entfernen). Ohne diesen Flag wird die neueste verfügbare Version verwendet. |
--recreate-box |
Bestehende distrobox löschen und neu erstellen, statt diese wiederzuverwenden. Nicht kombinierbar mit --uninstall. |
--uninstall |
Installation entfernen. Nicht kombinierbar mit --recreate-box. |
-h, --help |
Hilfemeldung anzeigen. |
./install-etaxflnp.sh --uninstall --year 2023Das Steuerjahr 2023 wird entfernt, andere Jahre und die distrobox bleiben intakt. Der Menüeintrag und die installierten Dateien für dieses Jahr werden gelöscht.
./install-etaxflnp.sh --uninstallAlle installierten Steuerjahre und die distrobox werden entfernt. Das ist eine rein lokale Operation; es wird kein Netzwerkzugriff benötigt. Dateien im Home-Verzeichnis werden nicht berührt.
- x86_64-only: ARM/aarch64-Linux wird nicht unterstützt. Der Vendor bietet keinen Build für diese Architektur.
- Keine Checksummen/Signaturen: Der Vendor veröffentlicht für diese Downloads keine Prüfsummen oder Signaturen. HTTPS-Transport ist die einzige verfügbare Integritätsgarantie.
- Minimal-Distrobox-Image: Das Ubuntu-24.04-Image in der distrobox enthält nur minimale X11- und GTK3-Abhängigkeiten. Im seltenen Fall, dass eine Dateityp-/MIME-Typ-Zuordnung registriert werden soll, können diese manuell in der distrobox konfiguriert werden (
distrobox enter etaxflnp); die Anwendung selbst startet problemlos.
- eTaxflnp: Entwickelt und betrieben durch Abraxas Informatik AG im Auftrag der Steuerverwaltung des Fürstentums Liechtenstein. Software-Download und Dokumentation unter https://www.llv.li/de/landesverwaltung/steuerverwaltung/etax-elektronische-steuererklaerung/etax-aktuell-herunterladen (hier wird die offizielle Referenzdistribution Ubuntu 24.04 LTS bestätigt).
- distrobox: Open-source-Tool zur Container-Verwaltung, verfügbar unter https://github.com/89luca89/distrobox. Dieses Repository nutzt distrobox für die Installation auf immutable/rpm-ostree-Hosts.
Dieses Repository ist ein inoffizielles Community-Tool, nicht anerkannt, befürwortet oder unterstützt durch:
- Die Steuerverwaltung des Fürstentums Liechtenstein
- Abraxas Informatik AG (Hersteller und Betreiber von eTaxflnp)
eTaxflnp selbst bleibt deren Eigentum. Dieses Repository automatisiert nur die Installation der von den Vendoren bereitgestellten Software und Pakete.