Installez l’interface de ligne de commande d’Azure CLI ClassicInstall the Azure classic CLI

Important

Cette rubrique décrit comment installer l’interface de ligne de commande Azure CLI Classic.This topic describes how to install the Azure classic CLI. L’interface de ligne de commande classique est déconseillée et doit uniquement être utilisée avec le modèle de déploiement classique.The classic CLI is deprecated and should only be used with the classic deployment model. Pour tous les autres déploiements, utilisez Azure CLI.For all other deployments, use the Azure CLI.

Installez rapidement l’interface de ligne de commande Azure CLI Classic pour bénéficier d’un ensemble d’interpréteurs de commandes open source permettant de créer et de gérer des ressources dans Microsoft Azure.Quickly install the Azure classic CLI to use a set of open-source shell-based commands for creating and managing resources in Microsoft Azure. Vous avez plusieurs options pour installer ces outils multiplateformes sur votre ordinateur :You have several options to install these cross-platform tools on your computer:

  • Package npm : exécutez npm (le Gestionnaire de package pour JavaScript) afin d’installer le dernier package de l’interface de ligne de commande Azure CLI Classic sur votre système d’exploitation ou sur votre distribution Linux.npm package - Run npm (the package manager for JavaScript) to install the Azure classic CLI package on your Linux distribution or OS. Nécessite node.js et npm.Requires node.js and npm.
  • Programme d’installation : téléchargez un programme d’installation pour une installation simple sur macOS ou Windows.Installer - Download an installer for easy installation on macOS or Windows.
  • Conteneur Docker : utilisez l’interface de ligne de commande classique dans un conteneur Docker prêt à exécuter.Docker container - Start using the classic CLI in a ready-to-run Docker container. Nécessite un hôte Docker.Requires a Docker host.

Pour obtenir davantage d’options générales et de contexte, consultez le référentiel du projet sur GitHub.For more options and background, see the project repository on GitHub.

Une fois l’interface de ligne de commande Azure CLI Classic installée, connectez-vous à l’aide de azure login et exécutez les commandes azure depuis votre interface de ligne de commande (Bash, terminal, invite de commandes, etc.) pour travailler avec vos ressources Azure.Once the Azure classic CLI is installed, connect with azure login and run the azure commands from your command-line interface (Bash, Terminal, Command prompt, and so on) to work with your Azure resources.

Option 1 : Installer un package npmOption 1: Install an npm package

Pour installer l’interface de ligne de commande classique à partir d’un package npm, vérifiez que vous avez téléchargé et installé les derniers fichiers Node.js et npm.To install the classic CLI from an npm package, make sure you have downloaded and installed the latest Node.js and npm. Ensuite, exécutez npm install pour installer le package azure-cli :Then, run npm install to install the azure-cli package:

npm install -g azure-cli

Sur les distributions Linux, vous devrez peut-être utiliser sudo pour exécuter la commande npm, comme suit :On Linux distributions, you might need to use sudo to successfully run the npm command, as follows:

sudo npm install -g azure-cli

Notes

Si vous devez installer ou mettre à jour Node.js et npm sur votre système d’exploitation, nous vous recommandons d’installer la dernière version de Node.js LTS 4.x, ou une version ultérieure.If you need to install or update Node.js and npm on your OS, we recommend that you install Node.js LTS version 4.x or later. Si vous utilisez une version antérieure, vous pouvez obtenir des erreurs d’installation.If you use an older version, you might get installation errors.

Si vous préférez, vous pouvez également télécharger un fichier tar à partir des versions GitHub.If you prefer, you may also download a tar file from the GitHub releases. Ensuite, installez le package npm téléchargé comme suit (sur les distributions Linux, vous devrez peut-être utiliser sudo) :Then, install the downloaded npm package as follows (on Linux distributions you might need to use sudo):

npm install -g <path to downloaded tar file>

Option 2 : Utilisation d’un programme d’installationOption 2: Use an installer

Si vous utilisez un ordinateur Mac ou Windows, les programmes d’installation DMG et MSI sont disponibles depuis les versions GitHub.If you use a Mac or Windows computer, DMG and MSI installers are available from GitHub releases.

Conseil

Sous Windows, vous pouvez également télécharger Web Platform Installer pour installer l’interface de ligne de commande classique.On Windows, you can also download the Web Platform Installer to install the classic CLI. Ce programme d’installation vous donne la possibilité d’installer des Kits de développement logiciel (SDK) Azure et des outils de ligne de commande supplémentaires.This installer gives you the option to install additional Azure SDK and command-line tools.

Option 3 : Utiliser un conteneur DockerOption 3: Use a Docker container

Si vous avez configuré votre ordinateur comme hôte Docker, vous pouvez exécuter l’interface de ligne de commande Azure CLI Classic dans un conteneur Docker.If you have set up your computer as a Docker host, you can run the Azure classic CLI in a Docker container. Exécutez la commande suivante (sur les distributions Linux, vous devrez peut-être utiliser sudo) :Run the following command (on Linux distributions you might need to use sudo):

docker run -it microsoft/azure-cli:0.10.17

Exécutez les commandes Azure CLI ClassicRun Azure classic CLI commands

Une fois l’interface de ligne de commande classique installée, exécutez la commande azure depuis l’interface utilisateur de ligne de commande (Bash, terminal, invite de commandes, etc.).After the classic CLI is installed, run the azure command from your command-line user interface (Bash, Terminal, Command prompt, and so on). Par exemple, pour exécuter la commande d’aide, saisissez ce qui suit :For example, to run the help command, type the following:

azure help

Notes

Dans certaines distributions Linux, vous pouvez recevoir une erreur similaire à /usr/bin/env: ‘node’: No such file or directory.On some Linux distributions, you may receive an error similar to /usr/bin/env: ‘node’: No such file or directory. Cette erreur est due à l’installation récente de Node.js sous /usr/bin/nodejs.This error comes from recent installations of Node.js being installed at /usr/bin/nodejs. Pour la corriger, créez un lien symbolique vers /usr/bin/node en exécutant cette commande :To fix it, create a symbolic link to /usr/bin/node by running this command:

sudo ln -s /usr/bin/nodejs /usr/bin/node

Pour afficher la version de l’interface de ligne de commande Azure CLI Classic que vous avez installée, saisissez la commande suivante :To see the version of the Azure classic CLI installed, type the following:

azure --version

Notes

Lorsque vous utilisez l’interface de ligne de commande Azure CLI Classic pour la première fois, vous voyez un message vous demandant si vous souhaitez autoriser Microsoft à recueillir des informations d’utilisation.When you first use Azure classic CLI, you see a message asking if you want to allow Microsoft to collect usage information. La participation se fait sur la base du volontariat.Participation is voluntary. Si vous choisissez de participer, vous pouvez arrêter à tout moment en exécutant azure telemetry --disable.If you choose to participate, you can stop at any time by running azure telemetry --disable. Pour activer la participation, exécutez azure telemetry --enable.To enable participation at any time, run azure telemetry --enable.

Mettre à jour l’interface de ligne de commande classiqueUpdate the classic CLI

Microsoft peut publier des versions mises à jour de l’interface de ligne de commande Azure CLI Classic.Microsoft may release updated versions of the Azure classic CLI. Réinstallez l’interface de ligne de commande classique à l’aide du programme d’installation pour votre système d’exploitation, ou exécutez le conteneur Docker le plus récent.Reinstall the classic CLI using the installer for your operating system, or run the latest Docker container. Cependant, si les dernières versions de Node.js et npm sont installées, procédez à la mise à jour en saisissant ce qui suit (dans les distributions Linux, vous devrez peut-être utiliser sudo).Or, if you have the latest Node.js and npm installed, update by typing the following (on Linux distributions you might need to use sudo).

npm update -g azure-cli

Activer la saisie semi-automatique via la touche TabEnable tab completion

L’autocomplétion des commandes d’interface de ligne de commande classique est prise en charge pour Mac et Linux.Tab completion of classic CLI commands is supported for Mac and Linux.

Pour l’activer dans zsh, exécutez :To enable it in zsh, run:

echo '. <(azure --completion)' >> .zshrc

Pour l’activer dans bash, exécutez :To enable it in bash, run:

azure --completion >> ~/azure.completion.sh
echo 'source ~/azure.completion.sh' >> ~/.bash_profile

Étapes suivantesNext steps