linux - Amazon EC2 Linux - Azure devops 代理安装在运行配置文件时引发错误
问题描述
./config.sh:第 85 行:./bin/Agent.Listener:无法执行二进制文件
解决方案
更新:
构建代理不支持基于 x64 的 ARM(aarch64、arm64)。更多细节请看这个类似的问题:ARM agent failed to configure
该代理基于 .NET Core 2.1。您可以在多个 Linux 发行版上运行此代理。我们支持以下 .NET Core 支持的发行版子集:
x64
- CentOS 7、6(见注 1)
- Debian 9
- 软呢帽 30、29
- Linux Mint 18、17
- openSUSE 42.3 或更高版本
- 甲骨文 Linux 7
- Red Hat Enterprise Linux 8、7、6(见注 1)
- SUSE Enterprise Linux 12 SP2 或更高版本
- Ubuntu 18.04、16.04
ARM32(见注 2)
- Debian 9
- Ubuntu 18.04
无论您的平台如何,您都需要安装 Git 2.9.0 或更高版本。我们强烈建议安装最新版本的 Git。
不熟悉亚马逊相关产品,但您需要确保该环境满足上述所有先决条件。否则,构建代理无法安装成功。更新:
此外,您还可以尝试使用其他环境来缩小问题范围。也建议您使用最新版本的代理。
更多细节请参考我们的官方教程:自托管 Linux 代理
推荐阅读
- excel - 如何从 Flutter 移动应用程序将 Excel 文件导出为 PDF
- c++ - 为什么我可以为右值引用赋值?
- mysql - mysql选择时间戳距离为3分钟的记录
- css - 如何在多行 flexbox 包装布局中仅垂直拉伸一行?
- r - 通过使用预定的 XY 坐标并使用相关度作为 R 中的边缘颜色来制作网络
- python-3.x - xml 到 csv 的转换:'NoneType' 对象没有属性 'text'' - ElementTree
- android - ItemDecoration 仅在使用 ListAdapter 时重新启动活动后应用
- python - 尝试获取推文时在 Twython 中收到 401 错误
- node.js - heroku 部署失败远程拒绝 ngtw 未找到
- javascript - 为什么不在我的路由器 IP 下的设备无法连接到我的 websocket