Aracılığıyla paylaş


Azure Data CLI'yi (azdata) apt ile yükleme

Şunlar için geçerlidir: Azure Data CLI (azdata)

apt ile Linux dağıtımları için azdata-cliiçin bir paket vardır. CLI paketi, aptkullanan Linux sürümlerinde test edilmiştir:

  • Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04

Python/Pip yüklemesi

Azure Data CLI'yi (azdata) yum, apt veya zypper ile Linux'a veya Homebrew yükleme paketi yöneticileriyle MacOS'a yükleyebilirsiniz. Bu paket yöneticileri kullanıma sunulmadan önce, yükleme için Python ve pip gerekiyordu.

Önemli

Devam etmeden önce, genel sistem Python'a yüklenmiş azdata yüklemelerini kaldırmanız gerekir. Yeni yükleyiciler veya yerel paketler yolunuza azdata ekler ve hangisinin ilk olduğunu bilmek mümkün değildir. Mevcut bir azdata, global sistemdeki Python'a yüklüyse devam etmeden önce azdata'ı kaldırın.

Geçerli yüklemenizi görüntülemek için aşağıdaki komutu çalıştırın:

$ pip list --format columns

azdata pip tarafından yüklenirse paket ve sürümü döndürür. Mesela:

 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

Aşağıdaki örnek, azdata'un pip yüklemesini kaldırır.

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

Pip ile yüklenen tüm azdata yüklemesini kaldırdığınız doğrulandıktan sonra, yüklemenize devam edin.

apt ile yükleme

Önemli

azdata-cli Debian paketi, python3 paketine bağlıdır. Sisteminizde bu, Python 3.6.xgereksiniminden önceki bir Python sürümü olabilir. Bu sizin için bir sorun oluşturuyorsa, yeni bir python3 paketi bulun veya pipkullanan el ile yükleme yönergelerini izleyin.

  1. azdata-cliyüklemek için gereken bağımlılıkları yükleyin.

    sudo apt-get update
    sudo apt-get install gnupg ca-certificates curl wget software-properties-common apt-transport-https lsb-release -y
    
  2. Microsoft depo anahtarını içeri aktarın.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  3. Yerel depo bilgileri oluşturun.

    Ubuntu 16.04 istemcide çalıştırın:

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

    Ubuntu 18.04 istemcisi için çalıştırın:

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

    Ubuntu 20.04 istemcisi için çalıştırın:

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

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

Yüklemeyi doğrulama

azdata
azdata --version

Güncelleştirmek

azdata-cli ve apt-get update komutlarıyla apt-get install güncelleştirin.

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

Kaldır

  1. Paketi sisteminizden kaldırın.

    sudo apt-get remove -y azdata-cli
    
  2. azdata-cliyeniden yüklemeyi planlamıyorsanız depo bilgilerini kaldırın.

    sudo rm /etc/apt/sources.list.d/azdata-cli.list
    
  3. Depo anahtarını kaldırın.

    sudo rm /etc/apt/trusted.gpg.d/dpgswdist.v1.asc.gpg
    
  4. Bağımlılıkları kaldırma artık gerekli değildir.

    sudo apt autoremove
    

Sonraki adımlar

Büyük veri kümeleri hakkında daha fazla bilgi için bkz. SQL Server 2019 Büyük Veri Kümeleri nedir?.