Azure CLI 2.0-未找到 GLIBC_2.17Azure CLI 2.0 - GLIBC_2.17 not found

Azure CLI 2.0-未找到 GLIBC_2.17Azure CLI 2.0 - GLIBC_2.17 not found

我正在尝试使用构建持续集成管道特拉维斯-CI。在此,我试图包括Azure CLI 2.0通过apt-get我的 CI 盒,我正在努力做到这一点。我有以下.travis.yml配置...

sudo: required

language: node_js

node_js:
- '7'

branches:
  only:
  - master

before_install:
- echo 'deb https://packages.microsoft.com/repos/azure-cli/ wheezy main' | sudo tee -a /etc/apt/sources.list
- sudo apt-key adv --keyserver packages.microsoft.com --recv-keys 417A0893
- sudo apt-get update
- sudo apt-get install azure-cli
- export PATH=$PATH:/azure-cli/bin
- echo $PATH
- az

$PATH这样……

> /home/travis/.nvm/versions/node/v7.10.0/bin /home/travis/bin
> /home/travis/.local/bin
> /home/travis/.gimme/versions/go1.7.4.linux.amd64/bin
> /usr/local/phantomjs/bin 
> ./node_modules/.bin
> /usr/local/maven-3.2.5/bin
> /usr/local/clang-3.4/bin
> /home/travis/.rvm/gems/ruby2.2.6/bin
> /home/travis/.rvm/gems/ruby-2.2.6@global/bin
> /home/travis/.rvm/rubies/ruby-2.2.6/bin 
> /usr/local/sbin 
> /usr/local/bin
> /usr/sbin 
> /usr/bin 
> /sbin 
> /bin 
> /home/travis/.rvm/bin 
> /azure-cli/bin

当我时az,我不断收到以下错误,原因如下......

$ az
/opt/az/bin/python3: /lib/x86_64-linux-gnu/libc.so.6: version
`GLIBC_2.17' not found (required by /opt/az/bin/python3)
The command "az" failed and exited with 1 during .

我一直在寻找这个GLIBC_2.17未找到错误,但无济于事。我不确定这里发生了什么,或者为什么我无法在我的 Travis 盒子上安装 Azure 2.0 CLI。有没有人试过这样做,或者能指出我在这里忽略了什么?此外,我已经在我的本地盒子上按照这些确切的步骤操作,并且可以使用 CLI...

笔记- 虽然我的问题涉及 Web 开发和商业工具的具体内容,但我发现自己不断来到这个社区以进一步了解 Ubuntu。我希望我的错误足够通用,并且可以追溯到操作系统的具体情况,而不是 Travis-CI 平台...

编辑- 使用 Ubuntu 14.04 LTS

相关内容