a2a mcp
Deutsch
Back to Blog
BlogApril 7, 2026406

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
PaidSync.ai logo

PaidSync.ai

MCP Servers

PaidSync.ai is a hosted MCP server for paid advertising that exposes 610+ tools across 14 advertising, analytics, tagging, and commerce platforms. It supports read/write workflows from AI clients including ChatGPT, Claude, Gemini, Cursor, Claude Code, and Codex, with a free plan.

Hyper3D MCP logo

Hyper3D MCP

MCP Servers

Hyper3D MCP is Hyper3D's hosted Rodin MCP server for creating 3D assets from natural-language instructions or supported references, checking asynchronous generation progress, and retrieving model download links inside AI coding clients. Official setup is documented for Codex, Claude Code, and Kimi Code CLI.

AWS Knowledge MCP Server logo

AWS Knowledge MCP Server

MCP Servers

AWS Knowledge MCP is a managed remote server that supplies official AWS documentation, code examples and service knowledge to AI agents.

Figma MCP Server logo

Figma MCP Server

MCP Servers

Figma MCP supplies design context to AI coding agents and supports native canvas creation and editing in supported clients.

Composio Ahrefs MCP logo

Composio Ahrefs MCP

MCP Servers

Composio’s Ahrefs toolkit connects agent workflows to Ahrefs data through a Composio-managed MCP integration.

Runway Dev MCP logo

Runway Dev MCP

MCP Servers

Runway Dev MCP lets coding agents inspect tasks, manage model routers and read developer documentation through a connected Runway Developer Portal account.

a2a mcp

Search the directory

Find entries, skills, articles, and categories. Use arrow keys to select and Enter to open.