К обсуждениям

Azure CLI на Debian: где он установлен и что удаляет uninstall

Редакция VOne Технологии

Разбор системного пакета Azure CLI и пользовательского каталога конфигурации: безопасная установка через apt, проверка области изменений и раздельное удаление пакета, репозитория и данных.

Разделите программу и пользовательские данные

Официальная справка Microsoft указывает, что на Ubuntu и Debian Azure CLI устанавливается в /opt/az, а пользовательские файлы по умолчанию находятся в .azure внутри домашнего каталога и называются AZURE_CONFIG_DIR. Это две разные области: бинарные файлы и зависимости управляются системным пакетом, а настройки и кэш принадлежат конкретному пользователю. Перед установкой или удалением зафиксируйте дистрибутив, архитектуру, текущую версию az и значение каталога конфигурации, если оно переопределено.

Проверьте поддерживаемый путь установки

Для Debian Microsoft документирует установку через apt на поддерживаемых версиях и архитектурах. Пошаговый путь добавляет официальный ключ и репозиторий packages.microsoft.com, обновляет сведения о пакетах и устанавливает пакет azure-cli с административными правами. Это означает системную установку программы, но не общий профиль входа для всех пользователей. Не передавайте секреты в команды и не используйте неизвестный зеркальный репозиторий ради более новой версии.

Проверьте результат без входа в облако

После установки достаточно проверить версию, путь исполняемого файла и то, что пакет известен apt. Для этой проверки не нужен вход в Azure и не следует создавать тестовый ресурс. Затем под обычным пользователем проверьте, появился ли AZURE_CONFIG_DIR только после запуска команд, которые используют конфигурацию. Если машина общая, повторите только безопасную проверку версии под вторым пользователем: программа будет доступна системно, а пользовательские настройки должны оставаться раздельными.

Удаляйте слои осознанно

Microsoft разделяет uninstall пакета, удаление записи репозитория, удаление ключа и очистку пользовательских данных. Удаление azure-cli через apt не тождественно удалению .azure. Репозиторий и ключ можно оставить для будущей установки либо удалить, если другие пакеты Microsoft их не используют; это нужно проверить до изменения. Пользовательский каталог удаляйте только после явного решения не переустанавливать CLI и после резервной копии нужной конфигурации. Не применяйте широкое рекурсивное удаление к домашнему каталогу.

Составьте проверяемый план отката

До действий сохраните список затрагиваемых файлов: пакет azure-cli, source-файл репозитория, ключ и конкретный AZURE_CONFIG_DIR. После uninstall проверьте, что az больше не запускается из системного пути, а другие пакеты и репозитории не пострадали. Если цель — только сброс профиля одного пользователя, системный пакет удалять не требуется. В обращение в поддержку передавайте версию Debian, архитектуру, вывод версии и имена путей без токенов; содержимое credential cache и подписочные идентификаторы публиковать нельзя.

Материал подготовлен самостоятельно с автоматизацией и редакционно проверен 29 июля 2026 года по обезличенному сигналу Microsoft Q&A и актуальной официальной документации Azure; команды и данные пользователей не выполнялись.

Источники и проверка

Информация актуальна на дату публикации. Правила сервисов, приложений и сетей могут меняться.

Ответы

0 опубликовано
Ответов пока нет. Вы можете начать обсуждение.

Ваш ответ

Добавьте свой опыт или уточнение по теме.

Вы публикуете как Аноним Аватар отличает разговоры, но не раскрывает личные данные.

Ответ появится сразу. Не публикуйте личные данные, ключи и приватные ссылки.