Installera Azure CLI 2.0

Installera den nya versionen av Azure CLI idag! Vi har förbättrat och uppdaterat den för att tillhandahålla den bästa möjliga interna kommandoraden för att hantera Azure-resurser. Den kan användas i Mac OS, Linux och Windows. Information om den senaste versionen finns i viktig information.

Anteckning

Om du behöver den tidigare versionen av Azure CLI gör du så här för att installera Azure 1.0.

macOS

  1. Installera Azure CLI 2.0 med ett curl-kommando.

    curl -L https://aka.ms/InstallAzureCli | bash
    
  2. Du kan behöva starta om kommandogränssnittet för att vissa ändringar ska börja gälla.

    exec -l $SHELL
    
  3. Kör Azure CLI 2.0 från kommandotolken med az-kommandot.

Anteckning

När du installerar med InstallAzureCli stöds inte az component update. Om du vill uppdatera till den senaste versionen av CLI kör du curl -L https://aka.ms/InstallAzureCli | bash igen.

Läs de manuella instruktionerna för att avinstallera om du vill avinstallera.

Windows

Du kan installera CLI med MSI och använda det på kommandoraden i Windows, eller så kan du installera CLI med apt-get i Bash i Ubuntu för Windows.

MSI för Windows-kommandoraden

Om du vill installera CLI i Windows och använda det på Windows-kommandoraden laddar du ned och kör msi.

Anteckning

az component stöds inte om du installerar med msi. Om du vill uppdatera till den senaste versionen av CLI kör du msi igen.

Om du vill avinstallera CLI kör du msi igen och väljer Avinstallera.

apt-get för Bash i Ubuntu för Windows

  1. Om du inte har Bash på Windows installerar du det.

  2. Öppna Bash-gränssnittet.

  3. Ändra listan med källor.

    echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ wheezy main" | \
         sudo tee /etc/apt/sources.list.d/azure-cli.list
    
  4. Kör följande sudo-kommandon:

    sudo apt-key adv --keyserver packages.microsoft.com --recv-keys 417A0893
    sudo apt-get install apt-transport-https
    sudo apt-get update && sudo apt-get install azure-cli
    
Anteckning

När du installerar med apt-get stöds inte az component. Om du vill uppdatera CLI kör du sudo apt-get update && sudo apt-get install azure-cli igen.

Kör sudo apt-get remove azure-cli för att avinstallera.

Linux

  1. På Linux kan du behöva installera specifika förutsättningar.

  2. Installera Azure CLI 2.0 med ett curl-kommando.

    curl -L https://aka.ms/InstallAzureCli | bash
    
  3. Du kan behöva starta om kommandogränssnittet för att vissa ändringar ska börja gälla.

    exec -l $SHELL
    
  4. Kör Azure CLI 2.0 från kommandotolken med az-kommandot.

Anteckning

När du installerar med InstallAzureCli stöds inte az component update. Om du vill uppdatera till den senaste versionen av CLI kör du curl -L https://aka.ms/InstallAzureCli | bash igen.

Läs de manuella instruktionerna för att avinstallera om du vill avinstallera.

Docker

Vi underhåller en Docker-avbildning som är förkonfigurerad med Azure CLI.

Installera Azure CLI med docker run.

docker run azuresdk/azure-cli-python:<version>

Se våra Docker-taggar för tillgängliga versioner.

Anteckning

Om du vill hämta SSH-nycklarna från användarmiljön så kan du använda -v ${HOME}:/root för att montera $HOME som /root.

docker run -v ${HOME}:/root azuresdk/azure-cli-python:<version>
Anteckning

Docker-avbildningen stöder inte component-funktionen. Använd docker run för att installera den senaste avbildningen eller en specifik avbildning som du vill ha för att uppdatera Azure CLI 2.0.

apt-get

Du kan installera Azure CLI 2.0 via apt-get på Debian/Ubuntu-baserade system.

  1. Ändra listan med källor.

    • 32-bitarssystem

      echo "deb https://packages.microsoft.com/repos/azure-cli/ wheezy main" | \
           sudo tee /etc/apt/sources.list.d/azure-cli.list
      
    • 64-bitarssystem

      echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ wheezy main" | \
           sudo tee /etc/apt/sources.list.d/azure-cli.list
      
  2. Kör följande sudo-kommandon:

    sudo apt-key adv --keyserver packages.microsoft.com --recv-keys 417A0893
    sudo apt-get install apt-transport-https
    sudo apt-get update && sudo apt-get install azure-cli
    
Anteckning

När du installerar med apt-get stöds inte az component. Om du vill uppdatera CLI kör du sudo apt-get update && sudo apt-get install azure-cli igen.

Kör sudo apt-get remove azure-cli för att avinstallera.

Linux-förutsättningar

  1. Om du inte har Python kan du installera det.

  2. Installera de nödvändiga förutsättningarna beroende på vilken Linux-distribution du har.

    Platform              | Prerequisites
    ----------------------|---------------------------------------------
    Ubuntu 15.10 or 16.04 | sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev build-essential
    Ubuntu 12.04 or 14.04 | sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev
    Debian 8              | sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev build-essential
    Debian 7              | sudo apt-get update && sudo apt-get install -y libssl-dev libffi-dev python-dev
    CentOS 7.1 or 7.2     | sudo yum check-update; sudo yum install -y gcc libffi-devel python-devel openssl-devel
    RedHat 7.2            | sudo yum check-update; sudo yum install -y gcc libffi-devel python-devel openssl-devel
    SUSE OpenSUSE 13.2    | sudo zypper refresh && sudo zypper --non-interactive install gcc libffi-devel python-devel openssl-devel
    

Felsökning

Fel vid omdirigering av curl

Om du får ett fel från curl-kommandot angående -L-parametern eller ett fel som hänvisar till "Object Moved" så kan du försöka använda en fullständig URL i stället för URL:en aka.ms:

# If you see this:
curl -L https://aka.ms/InstallAzureCli | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   175  100   175    0     0    562      0 --:--:-- --:--:-- --:--:--   560
bash: line 1: syntax error near unexpected token `<'
'ash: line 1: `<html><head><title>Object moved</title></head><body>

#### Try this instead:
curl https://azurecliprod.blob.core.windows.net/install | bash

Avinstallera

Om du använder skriptet på https://aka.ms/InstallAzureCli för att installera CLI kan du avinstallera det med dessa anvisningar.

  1. Ta bort de installerade filerna.

    rm -r <install location>/lib/azure-cli
    rm <install location>/bin/az
    
  2. Ta bort raden <install location>/lib/azure-cli/az.completion från <install location>/.bash_profile.

Anteckning

Standardplatsen för installation är /Users/<username>.

Om du använde apt-get, Docker eller msi för att installera CLI använder du samma verktyg för att avinstallera det.

Rapportera problem och feedback

Om du stöter på några buggar med verktyget kan du rapportera problemet i problem-delen av vårt GitHub-repo. Om du vill ge feedback från kommandoraden kan du prova kommandot az feedback.