【发布时间】:2020-04-10 10:28:14
【问题描述】:
我正在为我的 appium nodejs 项目使用设备场。因此,为了捕获报告的屏幕截图,我们使用的是 wkhtmltoimage。为此,我需要使用命令 sudo apt-get wkhtmltopdf
但是 sudo 在 devicefarm 中不起作用。我收到错误 - sudo: no tty present and no askpass program specified
当我尝试不使用 sudo 时出现错误
E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
我已经制定了政策
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"devicefarm:*"
],
"Resource": [
"*"
]
}
]
}
我错过了什么,因为我无法运行 sudo 吗?请帮忙
【问题讨论】:
标签: node.js amazon-web-services aws-device-farm