Installation
Diese Anleitung richtet sich an die Person, die Trove einrichtet. Programmierkenntnisse sind nicht erforderlich.
Was Sie benötigen
- Ein Computer mit Linux (Ubuntu 22.04 oder neuer empfohlen)
- Mindestens 4 GB RAM (8 GB oder mehr ist besser)
- Mindestens 10 GB freier Festplattenspeicher
- Eine Internetverbindung nur während der Installation — danach läuft Trove vollständig offline
Schritt 1 — Trove installieren
Öffnen Sie ein Terminal und führen Sie aus:
curl -LsSf https://raw.githubusercontent.com/stur86/trove/main/install.sh | bash
Dadurch wird das Installationsprogramm heruntergeladen, die neueste Trove-Version abgerufen und alles eingerichtet. Dies dauert einige Minuten.
Befehl danach nicht gefunden?
Wenn Sie nach dem Abschluss des Installationsprogramms trove: command not found sehen, führen Sie den angezeigten Befehl aus (etwa export PATH="$HOME/.local/bin:$PATH"), und öffnen Sie dann ein neues Terminalfenster.
Schritt 2 — Den Einrichtungsassistenten ausführen
Führen Sie den Einrichtungsassistenten auf demselben Computer aus, auf dem Sie Trove gerade installiert haben. Die Einrichtungsseite ist nur von diesem Computer aus erreichbar — das ist beabsichtigt.
trove setup
Öffnen Sie dann einen Browser auf demselben Computer und rufen Sie auf:
http://localhost:7071
Der Assistent führt Sie durch sechs Schritte:
- Sprache — wählen Sie die Oberflächensprache
- Willkommen — bestätigt Ihre Hardware und was Trove installieren wird
- Ollama installieren — lädt die KI-Laufzeitumgebung herunter (übersprungen, wenn bereits installiert)
- Modell wählen — wählen Sie ein Gemma 4-Modell; nur Modelle, die Ihre Hardware ausführen kann, werden angezeigt. Dieser Schritt erfordert eine Internetverbindung und kann 10–30 Minuten dauern.
- Administratorkonto — legen Sie einen Benutzernamen und ein Passwort für das Administrationspanel fest
- Dienst installieren — registriert Trove, um beim Start automatisch zu starten
Nach dem Abschluss zeigt das Dashboard die Adresse an, die Sie Ihren Benutzern mitteilen können.
Schritt 3 — Benutzern eine zuverlässige Adresse geben
Wenn Trove startet, zeigt es eine Adresse wie http://192.168.1.42:7770 an. Benutzer auf anderen Geräten öffnen diese in einem beliebigen Browser — keine App muss installiert werden.
Die Adresse kann sich ändern, jedes Mal wenn der Server neu startet, da Heim- und Büro-Router Adressen automatisch neu vergeben. Wenn sie sich ändert, erhalten Benutzer einen Fehler „Seite nicht erreichbar".
Das mit einer statischen IP-Adresse lösen
Das Festlegen einer festen („statischen") IP-Adresse für den Server-Computer verhindert, dass sich die Adresse ändert. Sie tun dies nur einmal in den Einstellungen Ihres Routers.
- Öffnen Sie die Admin-Seite Ihres Routers — normalerweise
http://192.168.1.1oderhttp://192.168.0.1(prüfen Sie das Etikett auf Ihrem Router). - Suchen Sie den Bereich DHCP, LAN oder IP-Reservierung.
- Suchen Sie den Trove-Server in der Liste der verbundenen Geräte und weisen Sie ihm eine feste Adresse zu.
- Speichern Sie und starten Sie den Router neu, wenn Sie dazu aufgefordert werden.
Wenn Sie dabei Hilfe benötigen, wenden Sie sich an Ihren IT-Support — das ist eine Routineaufgabe.
Trove starten und stoppen
Wenn Sie den Dienst während der Einrichtung installiert haben, startet Trove automatisch beim Hochfahren. Sie können es auch manuell steuern:
systemctl --user status trove # prüfen ob aktiv
systemctl --user restart trove # neu starten
systemctl --user stop trove # stoppen
Wenn Sie den Dienst übersprungen haben, starten Sie Trove bei Bedarf manuell:
trove start
Drücken Sie Ctrl + C zum Stoppen. Um den Dienst auch dann am Laufen zu halten, wenn niemand angemeldet ist (nützlich auf einem Server ohne grafische Oberfläche):
loginctl enable-linger $USER # einmalige Einrichtung; kann sudo erfordern
Leitfaden zur Modellauswahl
| Modell | Min. RAM | Audio | Am besten für |
|---|---|---|---|
| Gemma 4 E2B | 4 GB | Ja | Sehr langsame Rechner, schnellste Antworten |
| Gemma 4 E4B | 6 GB | Ja | Ausgewogen — empfohlene Standardwahl |
| Gemma 4 26B | 10 GB | Nein | Bessere Qualität, ähnliche Geschwindigkeit wie E4B |
| Gemma 4 31B | 20 GB | Nein | Höchste Qualität, benötigt einen leistungsstarken Rechner |
Fehlerbehebung
„trove: command not found"
Führen Sie export PATH="$HOME/.local/bin:$PATH" aus und versuchen Sie es erneut. Um es dauerhaft zu machen, fügen Sie diese Zeile zu ~/.bashrc hinzu.
Die Einrichtungsseite lädt nicht
Stellen Sie sicher, dass Sie sich auf demselben Computer befinden, auf dem Sie trove setup ausgeführt haben, und dass der Befehl noch im Terminal läuft.
Andere Geräte können Trove nicht erreichen
Überprüfen Sie, ob trove start (oder der Dienst) läuft. Stellen Sie sicher, dass alle Geräte im selben WLAN- oder kabelgebundenen Netzwerk sind. Wenn sich die Adresse ständig ändert, legen Sie eine statische IP an Ihrem Router fest (siehe Schritt 3).
Der Modell-Download ist sehr langsam Der erste Download kann je nach Internetverbindung 10–30 Minuten dauern. Er findet nur einmal statt.