Установка Azure Data CLI (azdata
) с помощью zypper
Область применения: Azure Data CLI ()azdata
Для дистрибутивов Linux с zypper
существует пакет для azdata-cli
. Пакет CLI протестирован для версий Linux, которые используют zypper
, а именно:
- openSUSE Leap 42.2 и более поздних версий;
- SLES 12 SP 2 и более поздних версий.
Установка Python и PIP
Azure Data CLI (azdata
)можно установить в Linux с помощью yum, apt или zypper или в MacOS с помощью диспетчеров пакетов установки Homebrew. Пока не появились эти диспетчеры пакетов,для установки требовалось наличие Python и PIP.
Внимание
Прежде чем продолжать работу, удалите все установки azdata
, установленные в глобальной системе Python. Новые установщики или собственные пакеты добавляют к переменной пути значение azdata
, и очередность вызова предсказать невозможно.
Если в глобальной системе Python уже есть azdata
, удалите его перед продолжением.
Чтобы просмотреть характеристики текущей установки, выполните следующую команду:
$ 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
В следующем примере удаляется установка PIP для azdata
.
$ pip freeze | grep azdata-* | xargs pip uninstall -y
Убедившись, что вы успешно удалили все установки azdata
, установленные с помощью PIP, продолжайте текущую установку.
Установка с помощью zypper
Внимание
Пакет RPM для azdata-cli
зависит от пакета python3. В вашей системе может быть установлена более ранняя версия Python, чем требуемая версия 3.6.x. Если для вас это важно, найдите другой пакет python3 или выполните инструкции по установке вручную с помощью pip
.
Установите зависимости, необходимые для установки
azdata-cli
.sudo zypper install -y curl
Импортируйте ключ репозитория Майкрософт.
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
Создайте сведения о локальном репозитории.
sudo zypper addrepo -fc https://packages.microsoft.com/config/sles/12/prod.repo
Установите
azdata-cli
.sudo zypper install --from packages-microsoft-com-mssql-server-2019 -y azdata-cli
Проверка установки
azdata
azdata --version
Обновить
Выполните обновление azdata-cli
с помощью команды zypper update
.
sudo zypper refresh
sudo zypper update azdata-cli
Удаление
Удалите пакет из системы.
sudo zypper removerepo azdata-cli
Следующие шаги
Дополнительные сведения о кластерах больших данных см. в статье "Что такое SQL Server 2019 Кластеры больших данных?".