Partilhar via


Instalar a CLI de Dados do Azure (azdata) com yum

Aplica-se a: Azure Data CLI (azdata)

Para distribuições Linux com yum existe um pacote para o azdata-cli. O pacote CLI foi testado em versões Linux que usam yum:

  • RHEL 7, RHEL 8

Instalação de Python/Pip

Você pode instalar a CLI de Dados do Azure (azdata) no Linux com yum, apt ou zypper, ou no MacOS com gerenciadores de pacotes de instalação Homebrew. Antes desses gerenciadores de pacotes estarem disponíveis, a instalação exigia Python e pip.

Importante

Antes de prosseguir, você precisa remover qualquer instalação de azdata que foi instalada no sistema Python global. Os novos instaladores ou pacotes nativos adicionam azdata ao seu caminho e é impossível saber qual é o primeiro. Se você tiver um azdata existente instalado no sistema global Python, remova-o antes de prosseguir.

Para exibir a instalação atual, execute o seguinte comando:

$ pip list --format columns

Se azdata for instalado por 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 pip do azdata.

$ pip freeze | grep azdata-* | xargs pip uninstall -y

Depois de verificar que removeu qualquer instalação de azdata que foi instalada com pip, prossiga com a instalação.

Instale com yum

Importante

O pacote RPM do azdata-cli depende do pacote python3. No seu sistema, esta pode ser uma versão Python anterior ao requisito do Python 3.6.x. Se isso representar um problema para você, encontre um pacote python3 de substituição ou siga as instruções de instalação manual que usam pip.

  1. Instale as dependências necessárias para instalar o azdata-cli.

    sudo yum install -y curl
    
  2. Importe a chave do repositório da Microsoft.

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
    
  3. Crie informações de 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
    
  4. Instale azdata-cli.

    sudo yum install azdata-cli
    

Verificar instalação

azdata
azdata --version

Atualizar

Atualize o azdata-cli com o comando yum update.

sudo yum update azdata-cli

Desinstalar

  1. Remova o pacote do seu sistema.

    sudo yum remove azdata-cli
    
  2. Remova as informações do repositório se não planeias reinstalar azdata-cli.

    sudo rm /etc/yum.repos.d/azdata-cli.repo
    

Próximos passos

Para obter mais informações sobre clusters de big data, consulte O que são clusters de Big Data do SQL Server 2019?.