Instalar o CLI de Dados do Azure (azdata
) com o yum
Aplica-se a: CLI de Dados do Azure (azdata
)
Para distribuições do Linux com o yum
, há um pacote para o azdata-cli
. O pacote do CLI foi testado em versões do Linux que usam yum
:
- RHEL 7, RHEL 8
Instalação do Python/Pip
Você pode instalar a CLI de Dados do Azure (azdata
) no Linux com o yum, o apt ou o zypper ou, no MacOS, com gerenciadores de pacotes de instalação do Homebrew. Antes desses gerenciadores de pacotes estarem disponíveis, a instalação exigia o Python e o pip.
Importante
Antes de prosseguir, você precisa remover todas as instalações do azdata
que foram instaladas no sistema global Python. Os novos instaladores ou pacotes nativos adicionam azdata
ao seu caminho e é impossível saber qual é o primeiro.
Se você tiver um azdata
instalado no Python do sistema global, remova-o antes de continuar.
Para exibir a instalação atual, execute o seguinte comando:
$ pip list --format columns
Se azdata
for instalado pelo pip, ele retornará o pacote e a versão. Por exemplo:
Package Version
------------------- ----------
azdata-cli 15.0.X
azdata-cli-app 15.0.X
azdata-cli-cluster 15.0.X
azdata-cli-core 15.0.X
azdata-cli-hdfs 15.0.X
azdata-cli-notebook 15.0.X
azdata-cli-profile 15.0.X
azdata-cli-spark 15.0.X
azdata-cli-sql 15.0.X
O exemplo a seguir remove uma instalação do pip do azdata
.
$ pip freeze | grep azdata-* | xargs pip uninstall -y
Depois de verificar se você removeu qualquer instalação do azdata
que foi instalado com o Pip, continue com sua instalação.
Instalar com yum
Importante
O pacote RPM da CLI do azdata-cli
depende do pacote python3. Em seu sistema, isso pode ser uma versão do Python que antecede o requisito do Python 3.6.x. Se isso é um problema para você, localize um pacote python3 substituto ou siga as instruções de instalação manual que usam pip
.
Instale as dependências necessárias para instalar o
azdata-cli
.sudo yum install -y curl
Importe a chave do repositório da Microsoft.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Crie informações sobre o repositório local.
Para um cliente RHEL 7, execute:
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/7/prod.repo
Para um cliente RHEL 8, execute:
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/prod.repo
Instale o
azdata-cli
.sudo yum install azdata-cli
Verificar instalação
azdata
azdata --version
Atualizar
Atualize a azdata-cli
com o comando yum update
.
sudo yum update azdata-cli
Desinstalar
Remova o pacote do seu sistema.
sudo yum remove azdata-cli
Remova as informações do repositório se você não pretende reinstalar o
azdata-cli
.sudo rm /etc/yum.repos.d/azdata-cli.repo
Próximas etapas
Para obter mais informações sobre clusters de Big Data, confira O que são Clusters de Big Data do SQL Server 2019?.