Installera Azure CLI

Slutförd

I vårt scenario föredrar dina administratörer att köra skript lokalt på sina datorer i stället för att använda Azure Cloud Shell. Eftersom ditt team använder en blandning av Windows, Linux och macOS är din uppgift att säkerställa att Azure CLI fungerar på alla dessa enheter. Med hjälp av ett skript kan dina administratörer hantera och automatisera Azure-infrastrukturen för din organisation från önskat operativsystem på sina lokala datorer.

Vad måste installeras?

Azure CLI består av två typer av referenskommandogrupper: kärna och tillägg.

  • Kärna: Azure CLI-referenser som publiceras som en permanent del av CLI kallas för kärnreferenser. Alla kärnreferenser installeras med Azure CLI och du kan inte välja en delmängd referenser. Om du kör CLI via Azure Cloud Shell är huvudreferenserna alltid uppdaterade.

  • Tillägg: Tillägg levereras inte som en del av CLI utan körs som CLI-kommandon. Vissa tillägg är en permanent del av Azure CLI, men ofta ger ett tillägg dig åtkomst till förhandsversioner och experimentella kommandon. En enda referensgrupp, till exempel az iot, kan ha både kärn- och tilläggskommandon.

Om du vill köra Azure CLI-kommandon måste du installera kärnreferenser på den lokala datorn eller köra Azure Cloud Shell som har förinstallerade kärnreferenser. Du uppmanas att installera tilläggsreferenser första gången du försöker använda ett tilläggskommando.

Var du ska installera Azure CLI

Azure CLI kan installeras på flera platser:

  • Windows
  • Linux
  • macOS

Azure CLI kan också köras i en Docker-container.

Du behöver inte installera Azure CLI i Azure Cloud Shell eftersom Core Azure CLI-referenser är förinstallerade.

Installera Azure CLI

Windows

Det finns fyra sätt att installera Azure CLI i Windows:

  • Microsoft Installer (MSI)
  • Microsoft Installer (MSI) i PowerShell
  • Windows-pakethanteraren
  • ZIP-paket

Linux

Använd en Linux-distributions pakethanterare när du installerar Azure CLI i Linux.

  • apt (Ubuntu, Debian)
  • dnf (RHEL, CenOS Stream)
  • tdnf (Azure Linux)
  • zypper (öppna SUSE, SLES)

macOS

På macOS använder du Homebrew för att installera Azure CLI. Om brew-kommandot inte är tillgängligt kan du behöva installera Homebrew-pakethanteraren. Mer information finns på Homebrews webbplats.

Så här kör du Azure CLI

Du kan köra Azure CLI i valfri miljö.

  • Linux Bash-gränssnitt
  • PowerShell 7
  • Windows PowerShell
  • Windows-cmd-gränssnitt
  • Azure Cloud Shell

Det är viktigt att vara medveten om skillnader i miljösyntax när du bestämmer vilken miljö som ska användas. Ett Azure CLI-skript som testas i PowerShell 7 kanske inte körs i Windows PowerShell eller Bash på grund av en eller flera av följande skriptskillnader:

  • Radfortsättningstecken
  • Variabler
  • Slumpmässiga identifierare
  • Citerar

När du registrerar dig för Azure CLI kan du lära dig mer i självstudiekursen Learn Azure CLI syntax differenser i Bash, PowerShell och Cmd .