Installieren der klassischen Azure CLI

Wichtig

In diesem Thema wird beschrieben, wie Sie die klassische Azure CLI installieren. Die klassische CLI ist veraltet und sollte nur mit dem klassischen Bereitstellungsmodell verwendet werden. Verwenden Sie für alle anderen Bereitstellungen die Azure CLI.

Installieren Sie schnell die klassische Azure CLI, um eine Reihe von auf der Open-Source-Shell basierenden Befehlen zum Erstellen und Verwalten von Ressourcen in Microsoft Azure zu verwenden. Zum Installieren dieser plattformübergreifenden Tools auf Ihrem Computer stehen Ihnen mehrere Optionen zur Verfügung:

  • npm-Paket: Führen Sie npm (den Paket-Manager für JavaScript) aus, um das Paket mit der klassischen Azure CLI auf Ihrer Linux-Distribution oder dem Betriebssystem zu installieren. Hierfür sind „Node.js“ und „npm“ erforderlich.
  • Installer: Laden Sie ein Installationsprogramm für die einfache Installation unter macOS oder Windows herunter.
  • Docker-Container: Beginnen Sie mit der Verwendung der klassischen CLI in einem sofort betriebsbereiten Docker-Container. Hierfür ist ein Docker-Host erforderlich.

Weitere Optionen und Hintergrundinformationen finden Sie im Projektrepository auf GitHub.

Sobald die klassische Azure CLI installiert ist, stellen Sie mit azure login eine Verbindung her und führen die azure-Befehle in der Befehlszeilenschnittstelle (Bash, Terminal, Eingabeaufforderung usw.) aus, um mit Ihren Azure-Ressourcen zu arbeiten.

Option 1: Installieren eines npm-Pakets

Um die klassische CLI aus einem npm-Paket zu installieren, müssen Sie die aktuellen Versionen von Node.js und npm herunterladen und installieren. Führen Sie anschließend npm install aus, um das azure-cli-Paket zu installieren:

npm install -g azure-cli

Bei Linux-Distributionen müssen Sie unter Umständen sudo wie folgt verwenden, um den npm-Befehl erfolgreich ausführen zu können:

sudo npm install -g azure-cli

Hinweis

Wenn Sie Node.js und npm auf Ihrem Betriebssystem installieren oder aktualisieren müssen, empfehlen wir Ihnen, Node.js-LTS-Version 4.x oder höher zu installieren. Wenn Sie eine ältere Version verwenden, kommt es möglicherweise zu Fehlern bei der Installation.

Falls Sie es vorziehen, können Sie auch aus den GitHub-Releases eine TAR-Datei herunterladen. Installieren Sie dann das heruntergeladene npm-Paket wie folgt (in Linux-Distributionen müssen Sie unter Umständen sudo verwenden):

npm install -g <path to downloaded tar file>

Option 2: Verwenden eines Installers

Bei Verwendung eines Mac- oder Windows-Computers sind unter den GitHub-Releases DMG- und MSI-Installer verfügbar.

Tipp

Unter Windows können Sie auch den Webplattform-Installer herunterladen, um die klassische CLI zu installieren. Dieser Installer bietet Ihnen die Möglichkeit, zusätzliche Azure SDK- und -Befehlszeilentools zu installieren.

Option 3: Verwenden eines Docker-Containers

Wenn Sie Ihren Computer als Docker-Host eingerichtet haben, können Sie die klassische Azure CLI in einem Docker-Container ausführen. Führen Sie den folgenden Befehl aus (bei Linux-Distributionen müssen Sie unter Umständen sudo verwenden):

docker run -it mcr.microsoft.com/azure-cli:0.10.14

Ausführen von Befehlen der klassischen Azure CLI

Nachdem die klassische Azure CLI installiert wurde, können Sie den Befehl azure in der Befehlszeilenschnittstelle (Bash, Terminal, Eingabeaufforderung usw.) ausführen. Um beispielsweise den Hilfebefehl auszuführen, geben Sie Folgendes ein:

azure help

Hinweis

In einigen Linux-Distributionen erhalten Sie unter Umständen eine Fehlermeldung wie /usr/bin/env: ‘node’: No such file or directory. Dieser Fehler stammt von kürzlich durchgeführten Installationen von „Node.js“, die unter „/usr/bin/nodejs“ installiert sind. Erstellen Sie zum Beheben dieses Fehlers eine symbolische Verknüpfung mit „/usr/bin/node“, indem Sie den folgenden Befehl ausführen:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Geben Sie Folgendes ein, um die Version der installierten klassischen Azure CLI anzuzeigen:

azure --version

Hinweis

Wenn Sie die klassische Azure CLI zum ersten Mal verwenden, werden Sie in einer Meldung gefragt, ob Sie Microsoft das Erfassen von Nutzungsinformationen erlauben möchten. Die Teilnahme ist freiwillig. Wenn Sie sich für die Teilnahme entscheiden, können Sie diese durch Ausführen von azure telemetry --disablejederzeit beenden. Zum Aktivieren der Teilnahme können Sie jederzeit azure telemetry --enableausführen.

Aktualisieren der klassischen CLI

Microsoft veröffentlicht ggf. aktualisierte Versionen der klassischen Azure CLI. Installieren Sie die klassische CLI erneut, indem Sie das Installationsprogramm für Ihr Betriebssystem verwenden, oder führen Sie den neuesten Docker-Container aus. Falls Node.js und npm installiert sind, können Sie die Aktualisierung durchführen, indem Sie Folgendes eingeben (bei Linux-Distributionen müssen Sie unter Umständen sudo verwenden):

npm update -g azure-cli

Aktivieren der Vervollständigung mit der TAB-TASTE

Die Vervollständigung mit der TAB-Taste für Befehle der klassischen CLI wird für Mac und Linux unterstützt.

Für die Aktivierung in zsh führen Sie Folgendes aus:

echo '. <(azure --completion)' >> .zshrc

Für die Aktivierung in bash führen Sie Folgendes aus:

azure --completion >> ~/azure.completion.sh
echo 'source ~/azure.completion.sh' >> ~/.bash_profile

Nächste Schritte

  • Wenn Sie weitere Informationen zur klassischen Azure CLI erhalten, den Quellcode herunterladen, Probleme melden oder etwas zum Projekt beitragen möchten, hilft Ihnen der Artikel GitHub repository for the Azure classic CLI (GitHub-Repository für die klassische Azure CLI) weiter.