我正在尝试安装 azure-cli
从克隆的存储库本地。我成功地安装了 Homebrew 软件。但是,当我尝试安装 azure-cli
,错误发生在最后:
从存储库中,这些说明适用于 Windows 和 linux 上的其他设备。我不知道为什么它对我不起作用:
第一步:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
第二步:brew tap-new <name>/azure-cli
第三步:brew extract azure-cli <name>/azure-cli --version 2.29.2
第四步:brew install <name>/azure-cli/azure-cli@2.29.2
(这是发生错误的地方)
*注意:该部分是我笔记本电脑的用户名。
我已经成功安装的安装过程的其他部分:
装饰器设置:sudo apt install python3-pip
sudo /usr/bin/pip3 install --system decorator
Azure Functions 核心工具:npm i -g azure-functions-core-tools@3 --unsafe-perm true
最佳答案
我们在本地环境中运行了以下 cmdlet,以在运行 Ubuntu 20.04 镜像的 azure Linux 虚拟机上安装 Home brew 和 azure cli。
以下是使用的 Linux cmdlet 列表:
sudo apt update
sudo apt-get install build-essential
sudo apt install git -y ##installing git
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ##Run Homebrew installation Script
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" ##Add Homebrew to your path
为了确保一切正常使用 brew,我们可以运行它的命令 brew doctor
它可能会发出警告安装 GCC 并删除它,只需使用 brew 安装它 brew install gcc
根据 documentation 安装带有最新版本的 azure-clibrew install azure-cli
这是供引用的输出屏幕截图:你可以引用这个blog在 Ubuntu20.04 linux 机器上安装 home brew。
关于linux - 如何使用 Homebrew 软件在 Ubuntu 20.04 中正确安装 azure-cli?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70170388/