Doku: Installation mit einem Befehl

Getestet wie Abdu es tippt, in frischer Umgebung: laedt, prueft die
Pruefsumme, installiert, legt die Aufgaben an. check-env danach ohne
harte Fehler.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AhVSfMFdWnXKCv5JfLnArZ
This commit is contained in:
ZeasyAlexandClaude Opus 5 committed 2026-09-09 18:01:50 +02:00
1 parent 55ee11cef8
commit 92f14eaa62
3 files changed
+10 -31

No files matched your search

+5 -9
View File
@@ -51,19 +51,15 @@ Eine native Windows-Anwendung. Node, ffmpeg, whisper.cpp und die Schriften
sind mitgeliefert — vorausgesetzt wird nur OBS. Kein Docker, kein WSL2, nichts
zu übersetzen ([ADR-0007](docs/decisions/ADR-0007-native-windows.md)).
Das Paket herunterladen, entpacken, darin `install.ps1` ausführen. Ohne
Administratorrechte; Programm und Daten landen im Benutzerprofil.
Ein Befehl, ohne Administratorrechte. Programm und Daten landen im
Benutzerprofil.
```powershell
Expand-Archive .\abdulive-0.5.0-win-x64.zip -DestinationPath .\abdulive
.\abdulive\install.ps1
irm https://git.zeasy.dev/ZeasyAlex/abdulive/raw/branch/main/scripts/install.ps1 | iex
```
> Einen `irm … | iex`-Einzeiler gibt es nicht: `git.zeasy.dev` verlangt
> instanzweit eine Anmeldung und antwortet auf **jede** Adresse mit einer
> Umleitung auf `/user/login`. `iex` führt die Anmeldeseite dann als
> PowerShell aus. Wo die Pakete künftig liegen sollen, ist noch offen —
> siehe [`offene-punkte.md`](docs/offene-punkte.md).
Kein Netz auf dem Stream-PC? Dann das Paket von der Releases-Seite laden,
entpacken und darin `install.ps1` ausführen.
Danach einmalig:
+4 -15
View File
@@ -15,24 +15,13 @@ Mehr nicht. Kein Docker, kein WSL2, kein Compiler, kein Git.
## Installieren
Das Paket herunterladen, entpacken, darin `install.ps1` ausfuehren:
```powershell
Expand-Archive .\abdulive-0.5.0-win-x64.zip -DestinationPath .\abdulive
.\abdulive\install.ps1
irm https://git.zeasy.dev/ZeasyAlex/abdulive/raw/branch/main/scripts/install.ps1 | iex
```
Liegt das Paket an einer Adresse **ohne** Anmeldung, holt der Installer es
selbst:
```powershell
.\install.ps1 -Quelle https://.../abdulive
```
> Ein `irm … | iex`-Einzeiler funktioniert mit `git.zeasy.dev` nicht. Die
> Instanz verlangt fuer alles eine Anmeldung und antwortet mit einer Umleitung
> auf `/user/login`; `iex` fuehrt dann die Anmeldeseite als PowerShell aus.
> Wo die Pakete liegen sollen, ist noch zu entscheiden.
Alternativ das Paket von der Releases-Seite laden, entpacken und darin
`install.ps1` ausfuehren - dasselbe Skript, es merkt selbst, dass das
Paket schon danebenliegt.
Der Installer laeuft **ohne Administratorrechte**:
+1 -7
View File
@@ -54,17 +54,11 @@ Analyse darin bleibt trotzdem lesenswert.
WSL2, nichts zu übersetzen ([ADR-0007](decisions/ADR-0007-native-windows.md)):
```powershell
Expand-Archive .\abdulive-0.5.0-win-x64.zip -DestinationPath .\abdulive
.\abdulive\install.ps1
irm https://git.zeasy.dev/ZeasyAlex/abdulive/raw/branch/main/scripts/install.ps1 | iex
abdulive fetch-model
abdulive check-env
```
Das Repo ist seit 2026-09-09 oeffentlich, die Pakete haengen an der
Veroeffentlichung `latest`. Einen `irm … | iex`-Einzeiler gibt es trotzdem
nicht — Rohdateien liefert Gitea als `text/plain`, und ein Fehlschlag saehe
aus wie ein PowerShell-Syntaxfehler statt wie ein Fehlschlag.
Ausführlich in [`05-setup.md`](05-setup.md).
**Zum Entwickeln** reicht ein Checkout und Node 24 oder neuer: