Wie man Gemini CLI auf Ubuntu installiert: Vollständige Schritt-für-Schritt-Anleitung

Voraussetzungen
Bevor Sie mit der Installation der Gemini CLI auf Ubuntu beginnen, bereiten Sie Folgendes vor:
- Ubuntu-Version: 20.04 LTS oder neuer (22.04, 24.04 und 26.04 werden vollständig unterstützt).
- Administrativer Zugang: Sudo-Rechte für die Paketverwaltung.
- Internetverbindung: Erforderlich zum Herunterladen von Node.js, npm-Paketen und für die Authentifizierung.
- Google-Konto: Benötigt für die OAuth-Anmeldung, um auf Gemini-Modelle zugreifen zu können.
- Empfohlene Hardware: Mindestens 4 GB RAM und 2 CPU-Kerne für eine flüssige Leistung während interaktiver Sitzungen.
Grundlegendes Wissen wird vorausgesetzt: Sie wissen, wie Sie ein Terminal öffnen und grundlegende apt- und bash-Befehle ausführen.
Schritt 1: Systempakete aktualisieren
Beginnen Sie, indem Sie Ihre Paketliste aktualisieren und bestehende Pakete upgraden, um Abhängigkeitskonflikte zu vermeiden:
sudo apt update && sudo apt upgrade -y
Dieser Schritt stellt sicher, dass Sie die neuesten Sicherheitsupdates und Repository-Informationen haben.
Schritt 2: Node.js 20 oder höher installieren
Gemini CLI erfordert Node.js Version 20 oder neuer. Die Standard-Repositorys von Ubuntu enthalten oft ältere Versionen (z.B. Node 18 auf Ubuntu 24.04).
Empfohlene Methode: NodeSource-Repository
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
Alternative: Verwenden von nvm (Node Version Manager)
Für eine einfachere Versionsverwaltung:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
Überprüfen Sie die Installation:
node --version
npm --version
Sie sollten eine Ausgabe ähnlich zu v20.x.x für Node.js und eine passende npm-Version sehen.
Schritt nine 3: Gemini CLI installieren
Globale Installation (Empfohlen für tägliche Nutzung)
npm install -g @google/gemini-cli
Dies macht den gemini-Befehl systemweit verfügbar.
Schnelltest ohne permanente Installation
Wenn Sie es zuerst ausprobieren möchten:
npx @google/gemini-cli
Benutzerebene-Installation (Vermeidung von Berechtigungsproblemen)
Wenn Sie Berechtigungsfehler bei der globalen Installation erhalten:
mkdir -p ~/.local/bin
npm config set prefix '~/.local'
export PATH="$HOME/.local/bin:$PATH"
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
npm install -g @google/gemini-cli
Schritt 4: Die Installation überprüfen
Prüfen Sie, ob Gemini CLI korrekt installiert ist:
gemini --version
Die erwartete Ausgabe zeigt die aktuelle Version der Gemini CLI.
Schritt 5: Starten und Authentifizieren
Führen Sie die CLI zum ersten Mal aus:
gemini
Das Tool fordert Sie auf, sich mit Google anzumelden. Ein Browserfenster öffnet sich automatisch. Schließen Sie den OAuth-Flow ab und kehren Sie zum Terminal zurück.
Nach erfolgreicher Authentifizierung lädt die interaktive Gemini CLI-Oberfläche. Verwenden Sie /help, um die verfügbaren Befehle zu sehen.
Beste Praxis: Navigieren Sie zu Ihrem Projektverzeichnis, bevor Sie starten:
cd ~/my-project
gemini
Häufige Probleme & Fehlerbehebung
-
'gemini: command not found': Starten Sie Ihr Terminal neu oder führen Sie
source ~/.bashrcaus. Überprüfen Sie Ihren PATH mitecho $PATH. -
Berechtigung verweigert während npm install: Verwenden Sie die oben beschriebene Installation auf Benutzerebene anstelle von
sudo npm. -
Node.js Version-Fehler: Führen Sie das NodeSource-Setup erneut aus oder wechseln Sie die Versionen mit nvm. Bestätigen Sie mit
node --version. -
Authentifizierung schlägt fehl: Deaktivieren Sie Pop-up-Blocker im Browser, stellen Sie sicher, dass Cookies aktiviert sind, und versuchen Sie es erneut. Löschen Sie bei Bedarf den npm-Cache:
npm cache clean --force. -
Netzwerk-Timeout oder Download-Fehler (z. B. ripgrep prebuilt): Stellen Sie eine stabile Internetverbindung sicher. Wiederholen Sie die Installation oder verwenden Sie
npxals Workaround. -
Fehlende Build-Tools: Installieren Sie Entwicklungsabhängigkeiten:
sudo apt install -y build-essential python3
- WSL-spezifische Probleme: Führen Sie Befehle in einem standardmäßigen Ubuntu-Terminal aus, nicht in WSL, wenn Kompilierungsfehler auftreten.
Für weitere Hilfe konsultieren Sie das offizielle GitHub-Repository: https://github.com/google-gemini/gemini-cli.
Nächste Schritte
- Kernbefehle erkunden: Geben Sie
/help,/modeloder/settingsinnerhalb der CLI ein. - In Projekten verwenden: Lassen Sie sich Code von Gemini erklären, Funktionen umstrukturieren oder neue Dateien mit natürlichen Sprachaufforderungen generieren.
- Anpassen: Bearbeiten Sie Konfigurationsdateien in
~/.config/gemini-cli/für Themes, Standardmodelle und Erweiterungen. - Regelmäßig aktualisieren: Führen Sie
npm update -g @google/gemini-cliaus, um die neuesten Verbesserungen zu erhalten. - Tools integrieren: Experimentieren Sie mit integrierten Erweiterungen und MCP-Servern für fortgeschrittene agentische Workflows, wie z. B. Git-Integration.
Sie können die Gemini CLI jetzt als leistungsstarken KI-Coding-Assistenten direkt in Ihrem Ubuntu-Terminal nutzen. Beginnen Sie mit einfachen Aufforderungen in einem Projektordner und entwickeln Sie schrittweise komplexere agentische Aufgaben.
Viel Spaß beim Codieren mit Gemini!
Continue Reading
More articles connected to the same themes, protocols, and tools.
Referenced Tools
Browse entries that are adjacent to the topics covered in this article.







