使用 apt 安裝 Azure Data CLI (azdata)

適用於: Azure Data CLI (azdata)

針對具有 apt 的 Linux 發行版本,有一個 azdata-cli 的套件。 該 CLI 套件已在使用 apt 的 Linux 版本上進行測試:

  • Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04

Python/Pip 安裝

在 Linux 上,您可以使用 yum、apt 或 zypper 來安裝 Azure Data CLI (azdata),或在 MacOS 上,使用 Homebrew 安裝套件管理員進行安裝。 您必須先安裝必要的 Python 與 pip,才能開始使用這些套件管理員。

重要

在繼續之前,您必須先移除已安裝到全域系統 Python 的任何 azdata 安裝。 新的安裝程式或原生套件會將 azdata 新增到您的路徑,而且不可能知道哪一個是第一個。 如果您已將現有的 azdata 安裝到全域系統 Python,請先將其移除再繼續。

若要檢視目前的安裝,請執行下列命令:

$ pip list --format columns

azdata 是由 pip 安裝,則會傳回套件與版本。 例如:

 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

下列範例會移除 azdata 的 pip 安裝。

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

確認已移除使用 pip 安裝的任何 azdata 安裝之後,請繼續安裝。

使用 apt 安裝

重要

azdata-cli 的 Debian 套件取決於 python3 套件。 在您的系統上,這可能是早於 Python 3.6.x 需求的 Python 版本。 如果這對您造成問題,則請尋找取代 python3 套件,或遵循使用 pip 的手動安裝指示。

  1. 安裝所需的相依性以安裝 azdata-cli

    sudo apt-get update
    sudo apt-get install gnupg ca-certificates curl wget software-properties-common apt-transport-https lsb-release -y
    
  2. 匯入 Microsoft 存放庫金鑰。

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  3. 建立本機存放庫資訊。

    針對 Ubuntu 16.04 用戶端,執行:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/prod.list)"
    

    針對 Ubuntu 18.04 用戶端,執行:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/prod.list)"
    

    針對 Ubuntu 20.04 用戶端,執行:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/prod.list)"
    
  4. 安裝 azdata-cli

    sudo apt-get update
    sudo apt-get install -y azdata-cli
    

確認安裝

azdata
azdata --version

更新

使用 apt-get updateapt-get install 命令來更新 azdata-cli

sudo apt-get update && sudo apt-get install --only-upgrade -y azdata-cli

解除安裝

  1. 從系統移除套件。

    sudo apt-get remove -y azdata-cli
    
  2. 如果您不打算重新安裝 azdata-cli,請移除存放庫資訊。

    sudo rm /etc/apt/sources.list.d/azdata-cli.list
    
  3. 移除存放庫金鑰。

    sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg
    
  4. 移除不再需要的相依性。

    sudo apt autoremove
    

後續步驟

如需巨量資料叢集的詳細資訊,請參閱什麼是 SQL Server 2019 巨量資料叢集?