Azure-CLI installeren
In ons scenario geven uw beheerders de voorkeur aan het lokaal uitvoeren van scripts op hun computers in plaats van Azure Cloud Shell te gebruiken. Omdat uw team gebruikmaakt van een combinatie van Windows, Linux en macOS, moet u ervoor zorgen dat Azure CLI op al deze apparaten werkt. Met behulp van een script kunnen uw beheerders de Azure-infrastructuur voor uw organisatie beheren en automatiseren vanuit hun voorkeursbesturingssysteem op hun lokale computers.
Wat moet worden geïnstalleerd
De Azure CLI bestaat uit twee typen referentieopdrachtgroepen: kern en extensie.
Kern: Azure CLI-verwijzingen die zijn gepubliceerd als een permanent deel van de CLI, worden kernverwijzingen genoemd. Alle kernverwijzingen worden geïnstalleerd met de Azure CLI en u kunt geen subset met verwijzingen kiezen. Als u de CLI uitvoert via Azure Cloud Shell, zijn kernverwijzingen altijd up-to-date.
Extensies: Extensies worden niet verzonden als onderdeel van de CLI, maar worden uitgevoerd als CLI-opdrachten. Sommige extensies vormen een permanent onderdeel van de Azure CLI, maar vaak biedt een extensie u toegang tot preview- en experimentele opdrachten. Eén verwijzingsgroep, zoals
az iot
, kan zowel kern- als extensieopdrachten hebben.
Als u Azure CLI-opdrachten wilt uitvoeren, moet u kernverwijzingen installeren op uw lokale computer of Azure Cloud Shell uitvoeren waarop kernverwijzingen vooraf zijn geïnstalleerd. U wordt gevraagd om extensieverwijzingen te installeren wanneer u voor het eerst een extensieopdracht probeert te gebruiken.
Waar azure CLI te installeren
De Azure CLI kan op verschillende locaties worden geïnstalleerd:
- Windows
- Linux
- macOS
De Azure CLI kan ook worden uitgevoerd in een Docker-container.
U hoeft de Azure CLI niet te installeren in Azure Cloud Shell, omdat core Azure CLI-verwijzingen vooraf zijn geïnstalleerd.
Azure CLI installeren
Windows
Er zijn vier manieren om de Azure CLI te installeren in Windows:
- Microsoft Installer (MSI)
- Microsoft Installer (MSI) in PowerShell
- Windows-pakketbeheer
- ZIP-pakket
Linux
Gebruik pakketbeheer van een Linux-distributie bij het installeren van Azure CLI in Linux.
- apt (Ubuntu, Debian)
- dnf (RHEL, CenOS Stream)
- tdnf (Azure Linux)
- zypper (open SUSE, SLES)
macOS
Gebruik in macOS Homebrew
om Azure CLI te installeren. Als de brew-opdracht niet beschikbaar is, moet u mogelijk de Homebrew-pakketbeheerder installeren. Zie de Homebrew-website voor meer informatie.
De Azure CLI uitvoeren
U kunt Azure CLI uitvoeren in uw gewenste omgeving.
- Linux Bash-shell
- PowerShell 7
- Windows PowerShell
- Windows Cmd-shell
- Azure Cloud Shell
Het is belangrijk om rekening te houden met de verschillen in omgevingssyntaxis bij het bepalen welke omgeving moet worden gebruikt. Een Azure CLI-script dat is getest in PowerShell 7, kan niet worden uitgevoerd in Windows PowerShell of Bash vanwege een of meer van de volgende scriptingverschillen:
- Regelvervolgtekens
- Variabelen
- Willekeurige id's
- Citeren
Wanneer u onboarding uitvoert met Azure CLI, kunt u meer informatie vinden in de zelfstudiestap Bash, PowerShell en Cmd .