Back to Blog
BlogApril 7, 2026128

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

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 ~/.bashrc aus. Überprüfen Sie Ihren PATH mit echo $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 npx als 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, /model oder /settings innerhalb 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-cli aus, 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!

Share this article

Referenced Tools

Browse entries that are adjacent to the topics covered in this article.

Explore directory