Instalowanie klasycznego interfejsu wiersza polecenia platformy Azure
Ważne
W tym temacie opisano sposób instalowania klasycznego interfejsu wiersza polecenia platformy Azure. Klasyczny interfejs wiersza polecenia jest przestarzały i należy go używać jedynie w przypadku klasycznego modelu wdrażania. W przypadku wszystkich innych wdrożeń stosuj interfejs wiersza polecenia platformy Azure.
Szybko zainstaluj klasyczny interfejs wiersza polecenia platformy Azure, aby móc skorzystać z zestawu opartych na powłoce poleceń typu open source umożliwiających tworzenie zasobów na platformie Microsoft Azure i zarządzanie nimi. Istnieje kilka opcji instalowania tych narzędzi dla wielu platform na komputerze:
- Pakiet npm — uruchom narzędzie npm (menedżera pakietów dla języka JavaScript), aby zainstalować pakiet klasycznego interfejsu wiersza polecenia platformy Azure w systemie operacyjnym lub dystrybucji systemu Linux. Wymaga środowiska Node.js i narzędzia npm.
- Instalator — pobierz instalatora w celu łatwej instalacji w systemie macOS lub Windows.
- Kontener Docker — rozpocznij korzystanie z klasycznego interfejsu wiersza polecenia w gotowym do uruchomienia kontenerze Docker. Wymaga hosta platformy Docker.
Aby uzyskać więcej opcji i tło, zobacz repozytorium projektu w usłudze GitHub.
Po zainstalowaniu klasycznego interfejsu wiersza polecenia platformy Azure nawiąż połączenie za pomocą polecenia azure login
, a następnie uruchamiaj polecenia azure
za pomocą interfejsu wiersza polecenia (powłoki Bash, programu Terminal, wiersza polecenia itd.), aby pracować z zasobami platformy Azure.
Opcja 1: zainstaluj pakiet npm
Aby zainstalować klasyczny interfejs wiersza polecenia za pomocą pakietu npm, upewnij się, że pobrano i zainstalowano najnowszą wersję środowiska Node.js i narzędzia npm. Następnie uruchom polecenie npm install
, aby zainstalować pakiet azure-cli:
npm install -g azure-cli
W dystrybucjach systemu Linux może być konieczne użycie polecenia sudo
, aby pomyślnie uruchomić polecenie npm
, tak jak pokazano poniżej:
sudo npm install -g azure-cli
Uwaga
Jeśli musisz zainstalować lub zaktualizować środowisko Node.js i narzędzie npm w systemie operacyjnym, zalecamy zainstalowanie środowiska Node.js LTS w wersji 4.x lub nowszej. Jeśli używasz starszej wersji, mogą wystąpić błędy instalacji.
Jeśli wolisz, możesz również pobrać plik tar ze strony wydań w witrynie GitHub. Następnie zainstaluj pobrany pakiet npm w następujący sposób (w dystrybucjach systemu Linux może być konieczne użycie polecenia sudo
):
npm install -g <path to downloaded tar file>
Opcja 2: skorzystaj z instalatora
Jeśli używasz komputera Mac lub systemu Windows, instalatory w formacie DMG i MSI są dostępne na stronie wydań w witrynie GitHub.
Porada
W systemie Windows możesz również pobrać Instalatora platformy internetowej, aby zainstalować klasyczny interfejs wiersza polecenia. Ten instalator daje możliwość zainstalowania dodatkowego zestawu Azure SDK i narzędzi wiersza polecenia.
Opcja 3: użyj kontenera Docker
Jeśli komputer został skonfigurowany jako host platformy Docker, możesz uruchomić klasyczny interfejs wiersza polecenia platformy Azure w kontenerze Docker. Uruchom następujące polecenie (w dystrybucjach systemu Linux może być konieczne użycie polecenia sudo
):
docker run -it mcr.microsoft.com/azure-cli:0.10.14
Uruchamianie poleceń klasycznego interfejsu wiersza polecenia platformy Azure
Po zainstalowaniu klasycznego interfejsu wiersza polecenia platformy Azure uruchom polecenie azure
w interfejsie użytkownika wiersza polecenia (powłoki Bash, programu Terminal, wiersza polecenia itd.). Na przykład aby uruchomić polecenie pomocy, wpisz następujące polecenie:
azure help
Uwaga
W niektórych dystrybucjach systemu Linux może zostać zwrócony błąd podobny do /usr/bin/env: ‘node’: No such file or directory
. Ten błąd jest dostarczany z ostatnich instalacji środowiska Node.js instalowanego w ścieżce /usr/bin/nodejs. Aby rozwiązać problem, utwórz link symboliczny do ścieżki /usr/bin/node, uruchamiając następujące polecenie:
sudo ln -s /usr/bin/nodejs /usr/bin/node
Aby wyświetlić zainstalowaną wersję klasycznego interfejsu wiersza polecenia platformy Azure, wpisz następujące polecenie:
azure --version
Uwaga
Przy pierwszym użyciu klasycznego interfejsu wiersza polecenia platformy Azure zostanie wyświetlony komunikat z pytaniem, czy chcesz zezwolić firmie Microsoft na zbieranie informacji o użyciu. Uczestnictwo jest dobrowolne. Jeśli zdecydujesz się uczestniczyć, możesz zrezygnować w dowolnym momencie, uruchamiając polecenie azure telemetry --disable
. Aby włączyć swoje uczestnictwo w dowolnym momencie, uruchom polecenie azure telemetry --enable
.
Aktualizowanie klasycznego interfejsu wiersza polecenia
Firma Microsoft może wydawać zaktualizowane wersje klasycznego interfejsu wiersza polecenia platformy Azure. Ponownie zainstaluj klasyczny interfejs wiersza polecenia, korzystając z instalatora dla danego systemu operacyjnego lub uruchom najnowszy kontener Docker. Ewentualnie, jeśli masz zainstalowane najnowsze środowisko Node.js i narzędzie npm, przeprowadź aktualizację, wpisując następujące polecenie (w dystrybucjach systemu Linux może być konieczne użycie polecenia sudo
).
npm update -g azure-cli
Włączanie uzupełniania po naciśnięciu tabulatora
Uzupełnianie po naciśnięciu tabulatora dla poleceń klasycznego interfejsu wiersza polecenia jest obsługiwane na komputerach Mac i w systemie Linux.
Aby włączyć tę funkcję w zsh, uruchom polecenie:
echo '. <(azure --completion)' >> .zshrc
Aby włączyć te funkcję w powłoce Bash, uruchom polecenie:
azure --completion >> ~/azure.completion.sh
echo 'source ~/azure.completion.sh' >> ~/.bash_profile
Następne kroki
- Aby dowiedzieć się więcej na temat klasycznego interfejsu wiersza polecenia platformy Azure, pobierania kodu źródłowego, zgłaszania problemów lub współtworzenia projektu, odwiedź repozytorium GitHub dla klasycznego interfejsu wiersza polecenia platformy Azure.