Instalace rozhraní příkazového řádku Azure
V našem scénáři dávají správci přednost místnímu spouštění skriptů na svých počítačích místo použití Azure Cloud Shellu. Vzhledem k tomu, že váš tým používá kombinaci systémů Windows, Linux a macOS, je vaším úkolem zajistit, aby Azure CLI fungovalo na všech těchto zařízeních. Použití skriptu umožňuje správcům spravovat a automatizovat infrastrukturu Azure pro vaši organizaci z preferovaného operačního systému na místních počítačích.
Co se musí nainstalovat
Azure CLI se skládá ze dvou typů referenčních skupin příkazů: jádra a rozšíření.
Jádro: Odkazy Azure CLI, které jsou publikované jako trvalá část rozhraní příkazového řádku, se nazývají základní odkazy. Všechny základní odkazy se nainstalují pomocí Azure CLI a nemůžete zvolit podmnožinu odkazů. Pokud spouštíte rozhraní příkazového řádku přes Azure Cloud Shell, základní odkazy jsou vždy aktuální.
Rozšíření: Rozšíření se nedoručují jako součást rozhraní příkazového řádku, ale běží jako příkazy rozhraní příkazového řádku. Některá rozšíření jsou trvalou součástí Azure CLI, ale často poskytuje rozšíření přístup k náhledům a experimentálním příkazům. Jedna referenční skupina, například
az iot
, může mít základní i rozšiřující příkazy.
Pokud chcete spouštět příkazy Azure CLI, musíte nainstalovat základní odkazy na místní počítač nebo spustit Azure Cloud Shell s předinstalovanými základními odkazy. Při prvním pokusu o použití příkazu rozšíření se zobrazí výzva k instalaci odkazů na rozšíření.
Kde nainstalovat Azure CLI
Azure CLI je možné nainstalovat do několika umístění:
- Windows
- Linux
- macOS
Azure CLI je možné spustit také v kontejneru Dockeru.
Azure CLI v Azure Cloud Shellu nemusíte instalovat, protože základní odkazy azure CLI jsou předinstalované.
Instalace Azure CLI
Windows
Azure CLI ve Windows můžete nainstalovat čtyřmi způsoby:
- Instalační služba Microsoftu (MSI)
- Instalační služba Microsoftu (MSI) v PowerShellu
- Správce balíčků systému Windows
- Balíček ZIP
Linux
Při instalaci Azure CLI v Linuxu použijte správce balíčků distribuce Linuxu.
- apt (Ubuntu, Debian)
- dnf (RHEL, CenOS Stream)
- tdnf (Azure Linux)
- zypper (otevření SUSE, SLES)
macOS
V systému macOS použijte Homebrew
k instalaci Azure CLI.
Pokud není příkaz brew dostupný, možná budete muset nainstalovat správce balíčků Homebrew. Podrobnosti najdete na webu Homebrew.
Spuštění Azure CLI
Azure CLI můžete spustit ve zvoleném prostředí.
- Prostředí Bash pro Linux
- PowerShell 7
- Windows PowerShell
- Prostředí Windows Cmd
- Azure Cloud Shell
Při rozhodování o tom, jaké prostředí použít, je důležité vědět o rozdílech syntaxe prostředí. Skript Azure CLI testovaný v PowerShellu 7 se nemusí spouštět ve Windows PowerShellu nebo Bash kvůli jednomu nebo několika následujícím rozdílům ve skriptování:
- Znaky pokračování řádku
- Proměnné
- Náhodné identifikátory
- Citování
S onboardingem pomocí Azure CLI vám můžou pomoct další informace o rozdílech syntaxe Azure CLI v prostředí Bash, PowerShellu a Cmd .