gpt4 book ai didi

azure - 在没有 root 访问权限的情况下在 Ubuntu 上安装 Azure CLI 的替代方法有哪些?

转载 作者:行者123 更新时间:2023-12-04 16:04:08 24 4
gpt4 key购买 nike

我正在努力在没有 root 访问权限的 Ubuntu 计算机上安装 Azure CLI。

说明here假设我们拥有 root 访问权限(或合理的 sudo 访问权限)。

我尝试在 Ubuntu 计算机上运行此程序(由 IBM DevOps 工具链提供 - 永远不会授予 root 访问权限),其中执行 sudo 命令会导致:

AZ_REPO=$(lsb_release -cs)
echo "deb [arch=amd64] https://packages.microsoft.com/repos/azure-cli/ $AZ_REPO main" | \
sudo tee /etc/apt/sources.list.d/azure-cli.list

这会导致sudo:不存在 tty 且未指定 Askpass 程序

Why do I need a tty to run sudo?有一些答案,但我无法使用它们,因为我无法控制通过 ssh 登录 shell。

我正在使用 IBM Cloud 的 DevOps 工具链将应用程序部署到 IBM Cloud 和 Azure。

DevOps 工具链为我提供了一个执行命令的 shell。

还有其他选择吗

最佳答案

假设您已安装所需的先决条件,您可以使用 script或普通的 'ole pip 安装 Azure CLI (pip install azure-cli)。就我个人而言,我经常使用docker container以及。

关于azure - 在没有 root 访问权限的情况下在 Ubuntu 上安装 Azure CLI 的替代方法有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49447820/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com